Страницы: 1
RSS
Какие есть приемы для ускорения работы кода?
 
Привет, всем.
Подскажите, плиз, какие есть приемы для ускорения работы кода. Я знаю только Application.ScreenUpdating = False/True. Какие еще есть строчки кода подобные этой?
 
Отключение/включение автоматического пересчета, например
Код
Application.Calculation = xlManual / xlAutomatic
Согласие есть продукт при полном непротивлении сторон
 
Андрей Куравлев, ??? отказ от Select & Activate, уменьшение количества операций с листом (обращений к ячейкам), использование массивов и просто оптимизация алгоритма обработки :D
 
Спасибо за ответы
 
Еще плюс к этому частенько прописываю типы всех переменных. Если процедура по времени выполняется 10-15 минут, то разница будет заметна.
Когда испробованы все варианты, я начинаю плясать с бубном. Как правило — помогает.
Страницы: 1
Наверх