Nii saavad makrod kiiremini
Kas soovite, et teie makrod oleksid kiiremad? Kui muudate kuvarit makrode abil, saate kiirust hõlpsalt suurendada: lülitage ekraanikuva lühikeseks ajaks välja!
Makro töötamise ajal teeb Excel kõik programmikoodist põhjustatud muudatused tabelites kohe tabelites või diagrammides ning uuendab pidevalt ekraanil kuvatavat.
Kui teete nüüd kuvarimahukad asjad, näiteks sisestate või vormindate suure hulga lahtreid, saate makro säästmise ajal ekraani värskendamise väljalülitamisega aega kokku hoida. Ekraan (või Exceli aken) jääb muutumatuks ja seda värskendatakse alles pärast makro täitmist. Exceli aknas muudatuste keelamiseks makro abil saate kasutada järgmist käsku:
Application.ScreenUpdating = Vale
Muidugi jääb ekraan nähtavaks ka pärast käsu täitmist. Excel teeb ka muudatusi, kuid te lihtsalt ei näe neid. Kui programmiosa on muudatustega lõpule jõudnud, lülitage ekraani värskendamine uuesti sisse. Selleks kasutage järgmist käsku:
Application.ScreenUpdating = Tõsi