cow18
Terugkerende gebruiker
- Lid geworden
- 24 mei 2008
- Berichten
- 4.277
- Besturingssysteem
- Windows
- Office versie
- Excel365
goeie morgen,
ik zit op een andere site een vraagje op te lossen, waarbij op een heel stomme manier lege rijen tussen blokken worden tussengevoegd met een insert.
Dat moet hij zo'n 240 keer doen tijdens een loop en dat gaat natuurlijk razend snel als je de screenupdating uitzet, iets tussen de 0.7 sec.
Doe ik echter vooraf een afdrukvoorbeeld (zonder echt af te drukken) en laat ik daarna de macro lopen, dan komen daar op de slag 2 sec bijeen zonder reden. Er zijn geen variabelen gedeclareerd, dus geen Publics en ook geen in de macro zelf. Er blijft misschien ergens iets in het geheugen of zo achter, maar wat precies ? Berekenen staat op handmatig, er zijn geen VO's, geen events, ...
Waarom komt er, van zodra je een afdrukvoorbeeld vraagt, zomaar 2 sec bij ?
ik zit op een andere site een vraagje op te lossen, waarbij op een heel stomme manier lege rijen tussen blokken worden tussengevoegd met een insert.
Dat moet hij zo'n 240 keer doen tijdens een loop en dat gaat natuurlijk razend snel als je de screenupdating uitzet, iets tussen de 0.7 sec.
Doe ik echter vooraf een afdrukvoorbeeld (zonder echt af te drukken) en laat ik daarna de macro lopen, dan komen daar op de slag 2 sec bijeen zonder reden. Er zijn geen variabelen gedeclareerd, dus geen Publics en ook geen in de macro zelf. Er blijft misschien ergens iets in het geheugen of zo achter, maar wat precies ? Berekenen staat op handmatig, er zijn geen VO's, geen events, ...
Waarom komt er, van zodra je een afdrukvoorbeeld vraagt, zomaar 2 sec bij ?