Excel overschakelen naar handmatige berekening
Complexe berekeningen, uitgebreide matrixformules of andere redenen kunnen ertoe leiden dat Excel na elke wijziging in een cel de hele tabel seconden (of zelfs minuten) opnieuw berekent.
Als het berekenen van uw tabellen te vervelend voor u is, kunt u de automatische herberekening uitschakelen. Roep hiervoor de functie EXTRA'S - OPTIES op en activeer de optie HANDMATIG in het tabblad BEREKENING.
Maar hoe doe je dat met een macro? De volgende macro laat zien hoe u dit doet:
Subherberekening uitschakelen ()
Met applicatie
.CalculateBeforeSave = True
.Berekening = xlBerekeningHandmatig
Eindigt met
Einde sub
De macro schakelt de herberekening naar de handmatige modus. U kunt dan een herberekening activeren met de F9-toets. Tegelijkertijd zorgt de macro ervoor dat er altijd een herberekening wordt uitgevoerd voordat werkmappen worden opgeslagen.
Als u de herberekening wilt terugzetten naar AUTOMATISCH met behulp van een macro, vervangt u de constante xlBerekeningHandleiding in de broncode xlBerekeningAutomatisch.