Wyłącz przeliczanie Excela za pomocą makra

Anonim

Jak przełączyć Excela na obliczenia ręczne?

Złożone obliczenia, rozbudowane formuły macierzowe lub inne powody mogą prowadzić do tego, że Excel po każdej zmianie w komórce przelicza całą tabelę przez sekundy (a nawet minuty).

Jeśli przeliczanie tabel jest dla Ciebie zbyt denerwujące, możesz wyłączyć automatyczne przeliczanie. W tym celu wywołaj funkcję DODATKI - OPCJE i aktywuj opcję RĘCZNIE w zakładce OBLICZENIA.

Ale jak sobie z tym radzisz za pomocą makra? Poniższe makro pokazuje, jak to zrobić:

Wyłącz przeliczanie częściowe ()
Z aplikacją
.CalculateBeforeSave = Prawda
.Calculation = xlCalculationManual
Kończyć z
Napis końcowy

Makro przełącza przeliczanie w tryb ręczny. Następnie możesz uruchomić ponowne obliczenie za pomocą klawisza F9. Jednocześnie makro zapewnia, że ponowne obliczenie jest zawsze przeprowadzane przed zapisaniem skoroszytów.

Jeśli chcesz przełączyć przeliczanie z powrotem na AUTOMATYCZNE za pomocą makra, zastąp stałą xlInstrukcja obliczeń w kodzie źródłowym xlObliczeniaAutomatyczne.