Tvinger Manuel beregning for et projektmappe

Excel-projektmapper kan blive ganske kompliceret. Faktisk er det muligt at skabe projektmapper, der kan tage timer at beregne. Det eneste problem med dette, selvfølgelig, er, at når du åbner en projektmappe, det genberegner automatisk, hvis du har Excel konfigureret til at gøre det. Dette betyder, at kan i nogle tilfælde tage timer blot at åbne en arbejdsbog.

En løsning, selvfølgelig, er at slå automatisk genberegning, før du åbner projektmappen. Hvis du er ligesom mig, denne løsning er ikke så stor, fordi min hukommelse er ikke altid så stor.

En bedre løsning er at slå automatisk genberegning for visse projektmapper. Da Excel ikke tillader dig at angive manuel eller automatisk genberegning på en projektmappe-for-projektmappe basis, vil du nødt til at tilføje denne funktion ved hjælp af en makro, der automatisk kører, når projektmappen åbnes. Denne makro kan slå automatisk genberegning, som vist her:

Private Sub Workbook_Open ()
Application.Calculation = xlManual
Application.CalculateBeforeSave = False
End Sub

Denne makro skal placeres i projektet vinduet ThisWorkbook. Det betyder, at du skal åbne projektmappen, skal du trykke på Alt + F11 for at få vist VBA Editor, og dobbeltklik derefter på ThisWorkbook objekt i Object Browser (øverste venstre hjørne af vinduet VBA Editor).

Hvis du vil, kan du også placere en anden makro lige efter den foregående. Denne makro køres automatisk, når projektmappen er lukket, og i dette tilfælde vender automatisk genberegning igen:

Private Sub Workbook_BeforeClose (Annuller Som Boolean)
Application.Calculation = xlAutomatic
Application.CalculateBeforeSave = True
End Sub

Der er en vigtig advarsel at huske i forhold til at bruge denne makro. Du kan kun indstille tilstanden beregningen for anvendelse som helhed. Således med automatisk genberegning slået fra, ingen andre regneark automatisk genberegnet, enten.

ExcelTips er din kilde til omkostningseffektiv Microsoft Excel træning. Dette tip (11577) gælder for Microsoft Excel 2007 og 2010. Du kan finde en version af dette tip for den ældre menu interface Excel her: At tvinge Manuel Beregning for en projektmappe.


© 2020 Zajacperrone.com | Contact us: webmaster# zajacperrone.com