Всем здрасти.
Есть код c циклом по вставке данных по ячейкам.
Проблема в том что во время работы данного цикла в книге могут происходить еще некоторые действия в которых присутствует:
Application.Calculation = xlCalculationAutomatic, и тогда капец.
Можно ли перед циклом запретить любые действия или в самом цикле проверять режим вычисления?
Есть код c циклом по вставке данных по ячейкам.
Код |
---|
Sub zzz() Application.Calculation = xlCalculationManual Application.ScreenUpdating = False For i = 1 To 10000 For j = 1 To 20 Worksheets("Лист1").Cells(i, j) = 4 Next j Next i Application.Calculation = xlCalculationAutomatic Application.ScreenUpdating = True End Sub |
Application.Calculation = xlCalculationAutomatic, и тогда капец.
Можно ли перед циклом запретить любые действия или в самом цикле проверять режим вычисления?
Код |
---|
Sub zzz() For i = 1 To 10000 For j = 1 To 20 Application.Calculation = xlCalculationManual Application.ScreenUpdating = False Worksheets("Лист1").Cells(i, j) = 4 Next j Next i Application.Calculation = xlCalculationAutomatic Application.ScreenUpdating = True End Sub |