|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.02.2015, 13:45 | #1 |
Новичок
Джуниор
Регистрация: 26.01.2015
Сообщений: 1
|
Копирование из ячейки по условию
Всем Доброго времени суток!
Подскажите, а то сам не могу разобраться, т.к. не особо "шпрэхаю". Задача стоит следующая, если в столбце G(в моем случая с 7-ой строки) есть какое-нибудь значение, а столбце H пусто, то необходимо произвести копирование из определенной ячейки в другую. Соответственно со столбцом H ситуация зеркальная, если в нем есть какое-нибудь значение, а в столбце G пусто то копируем другие ячеки. А когда в обоих столбцах G, H значение пустое, то цикл нужно остановить. Вставил сам код и приложил документы. У меня видимо проблема с самой переменной "tabl1", но не могу допетрить чего исправить. и еще как добавить второе условие? через "and" ругается. Спасибо Сам код *********************************** **************** Sub test_test() Windows("test3.xls").Activate test78 = ActiveWorkbook.Name i = 7 Do While Workbooks(test78).Sheets(1).Cells(i , 7) <> "" i = i + 1 Loop tabl1 = i + 1 For i = 7 To tabl1 If Workbooks(test78).Sheets(1).Cells(i , 7) = "" Then Workbooks(test78).Sheets(1).Cells(i , 11) = Workbooks(test78).Sheets(1).Cells(i , 3) Workbooks(test78).Sheets(1).Cells(i , 12) = Workbooks(test78).Sheets(1).Cells(i , 4) ElseIf Workbooks(test78).Sheets(1).Cells(i , 8) = "" Then Workbooks(test78).Sheets(1).Cells(i , 14) = Workbooks(test78).Sheets(1).Cells(i , 3) Workbooks(test78).Sheets(1).Cells(i , 15) = Workbooks(test78).Sheets(1).Cells(i , 4) End If Next End Sub *********************************** ************************* |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
копирование ячеек на лист 2 и по условию копирование строки в буфер | FiataliS | Microsoft Office Excel | 7 | 11.05.2020 18:19 |
Копирование строк таблицы по условию одной ячейки из Лист 1 в Лист 2 | Людвиг | Microsoft Office Excel | 5 | 25.10.2014 11:46 |
Копирование по условию | gbolgov | Microsoft Office Access | 0 | 15.05.2014 09:30 |
Копирование данных по условию | SmalllSMK | Microsoft Office Excel | 10 | 23.09.2013 11:50 |
копирование строк, соответствующих условию фильтра и копирование на новый лист | xorek | Microsoft Office Excel | 0 | 09.07.2012 18:13 |