Копирование ячеек, из шапки таблицы (ФИО, наименование, вид ТО), по условию (заполнена ячейка "вид ТО" за определенный месяц), в таблицу на странице месяца
Если в ячейке вид ТО за месяц пусто, то не копируются ячейки.
Пример: заливкой выделил за два месяца январь и февраль.
Нашел решение, где копируются строки с цифрой "1". Не знаю как копировать вид ТО за определенный месяц.
Заранее спасибо.
Если в ячейке вид ТО за месяц пусто, то не копируются ячейки.
Пример: заливкой выделил за два месяца январь и февраль.
Нашел решение, где копируются строки с цифрой "1". Не знаю как копировать вид ТО за определенный месяц.
Код |
---|
Sub toCSV() Dim x Dim i&, v&, c& Dim arRes(1 To 10000, 1 To 2) v = 0 x = Sheets(1).Range("A2:S" & Sheets(1).[a65536].End(xlUp).Row).Value For i = 1 To UBound(x) If x(i, 1) = "1" Then v = v + 1 For c = 1 To 2 arRes(v, c) = x(i, c + 14) Next End If Next Sheets(2).[B3].Resize(v, 2) = arRes Sheets(2).Columns("B:E").AutoFit End Sub |
Заранее спасибо.