Як переключити Excel на ручний розрахунок
Складні обчислення, обширні формули матриць або інші причини можуть призвести до того, що Excel перерахує всю таблицю на секунди (або навіть хвилини) після кожної зміни клітинки.
Якщо обчислення ваших таблиць занадто дратує вас, ви можете вимкнути автоматичний перерахунок. Для цього викличте функцію ДОПОЛНЕННЯ - ВАРІАНТИ та активуйте опцію РУЧНИЙ на вкладці РОЗРАХУНОК.
Але як це вдається з макросом? Наступний макрос показує, як це зробити:
Вимкнути перерахунок ()
З аплікацією
.CalculateBeforeSave = Правда
.Розрахунок = xlРозрахунокРучний
Закінчити з
End Sub
Макрос переводить перерахунок в ручний режим. Потім можна викликати перерахунок за допомогою клавіші F9. У той же час, макрос гарантує, що перед збереженням книг завжди проводиться перерахунок.
Якщо ви хочете знову перерахувати на АВТОМАТИЧНИЙ за допомогою макросу, замініть константу xlCalculationManual у вихідному коді xl РозрахунокАвтоматичний.