Я знаю, что VBA в Excel - это не самый быстрый из всех вещей, но мне нужен самый эффективный (то есть самый быстрый) способ прокрутки большого массива строк.
В настоящее время у меня есть:
For Each c In Range("$A$2:$A$" & Cells(Rows.count, "A").End(xlUp).row
' do stuff
Next c
"Делать материал" включает в себя вставку строки здесь и там (поэтому мне нужно сохранить динамический поиск диапазона.)
Любые идеи (смотри 10 000 строк +)?
ИЗМЕНИТЬ Я уже использую
Application.ScreenUpdating = False
Application.Calculation = xlManual