Вимкніть перерахунок Excel за допомогою макросу

Зміст

Як переключити Excel на ручний розрахунок

Складні обчислення, обширні формули матриць або інші причини можуть призвести до того, що Excel перерахує всю таблицю на секунди (або навіть хвилини) після кожної зміни клітинки.

Якщо обчислення ваших таблиць занадто дратує вас, ви можете вимкнути автоматичний перерахунок. Для цього викличте функцію ДОПОЛНЕННЯ - ВАРІАНТИ та активуйте опцію РУЧНИЙ на вкладці РОЗРАХУНОК.

Але як це вдається з макросом? Наступний макрос показує, як це зробити:

Вимкнути перерахунок ()
З аплікацією
.CalculateBeforeSave = Правда
.Розрахунок = xlРозрахунокРучний
Закінчити з
End Sub

Макрос переводить перерахунок в ручний режим. Потім можна викликати перерахунок за допомогою клавіші F9. У той же час, макрос гарантує, що перед збереженням книг завжди проводиться перерахунок.

Якщо ви хочете знову перерахувати на АВТОМАТИЧНИЙ за допомогою макросу, замініть константу xlCalculationManual у вихідному коді xl РозрахунокАвтоматичний.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave