Tako so makri hitrejši
Ali želite, da bodo vaši makri hitrejši? Če spremenite zaslon z makri, lahko hitrost povečate: za kratek čas izklopite zaslon!
Med izvajanjem makra Excel izvrši vse spremembe v tabelah, ki jih povzroči programska koda, takoj v tabelah ali diagramih in nenehno posodablja prikaz na zaslonu.
Če zdaj delate na zaslonu intenzivne stvari, kot je vstavljanje ali oblikovanje velikega števila celic, lahko prihranite čas, tako da izklopite posodobitev zaslona, medtem ko je makro zagnan. Zaslon (ali okno Excel) ostane nespremenjen in se posodobi šele po izvedbi makra. Z naslednjim ukazom lahko onemogočite spremembe v Excelovem oknu z makrom:
Application.ScreenUpdating = Napačno
Seveda zaslon ostane viden tudi po izvedbi ukaza. Excel tudi spremeni, vendar jih preprosto ne vidite. Ko je del programa končan s spremembami, znova vklopite posodobitev zaslona. Če želite to narediti, uporabite naslednji ukaz:
Application.ScreenUpdating = Res