Lülitage Exceli ümberarvutus makro kaudu välja

Anonim

Kuidas lülitada Excel käsitsi arvutamisele

Keerulised arvutused, ulatuslikud maatriksvalemid või muud põhjused võivad viia selleni, et Excel arvutab kogu tabeli sekunditeks (või isegi minutiteks) pärast iga lahtri muutmist ümber.

Kui tabelite arvutamine on teie jaoks liiga tüütu, võite automaatse ümberarvutuse välja lülitada. Selleks avage funktsioon EXTRAS - OPTIONS ja aktiveerige vahekaardil CALCULATION valik MANUAL.

Kuidas aga makroga hakkama saada? Järgmine makro näitab, kuidas seda teha:

Lülitage alamarvestus välja ()
Koos rakendusega
.CalculateBeforeSave = Tõene
.Calculation = xlCalculationManual
Lõpeta
End Sub

Makro lülitab ümberarvutamise käsitsi režiimi. Seejärel saate käivitada ümberarvutamise klahviga F9. Samal ajal tagab makro, et enne töövihikute salvestamist tehakse alati ümberarvutus.

Kui soovite ümberarvutamise makro abil tagasi automaatseks muuta, asendage konstant xlCalculationManual lähtekoodis xlArvutusAutomaatne.