Hugo, спасибо! в примере все работает, даже если переношу все 2000 строк.
несколько вопросов, поскольку есть 2я задача, заполнить 2й лист, Объкты отчетная неделя, фильтр по № объекта.
1. где в макросе указывается фильтр
2. где указывается на какой лист вставляются данные, тут? Sheets(2)
пока понял что массивы для меня рано...
попробую по аналогии, но хочется понимания или альтернативного пути.
кстати. заметил, что в рабочем файле выпадает ошибка, на NEXT, форматирование немного отличается от примера
Else
u = .Item(a(i, 17))
For x = 2 To 7: b(ii, x) = b(ii, x) + a(i, x + 1): Next
наверное разберусь.