• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Berekeningen in tabblad uitstellen tot dat macro klaar is

Status
Niet open voor verdere reacties.

LisaAlberta

Gebruiker
Lid geworden
9 aug 2012
Berichten
73
Hoi allemaal,

ik heb een rooster programma gemaakt, waarin in de tabbladen dingen uitgerekend worden.
Ik maak ook gebruik van macro's, waarbij roosters in de tabbladen worden geplakt. De macro vertraagt ontzettend doordat na iedere plak actie alle berekeningen in het tabblad opnieuw uitgevoerd worden. Is er een manier om die berekeningen uit te stellen tot aan het einde van de macro, zodat ie alles in één keer door kan rekenen ipv steeds stukje bij beetje?

alvast bedankt!

gr Lisa
 
Aan het begin van de macro:
Code:
Application.Calculation = xlCalculationManual
De berekening is handmatig gedaan. Via F9.

Aan het eind van de macro:
Code:
Application.Calculation = xlCalculationAutomatic

Met vriendelijke groet,


Roncancio
 
Het is nog beter om maar 1 keer gegevens weg te schrijven naar een werkblad.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan