Így gyorsulnak a makrók
Szeretné, ha a makrók gyorsabbak lennének? Ha makrókkal módosítja a kijelzőt, könnyen növelheti a sebességet: kapcsolja ki a képernyő -kijelzőt rövid időre!
Miközben egy makró fut, az Excel a programkód okozta minden módosítást azonnal végrehajtja a táblázatokban vagy diagramokban, és folyamatosan frissíti a képernyőt.
Ha most olyan intenzív megjelenítési tevékenységeket végez, mint például nagyszámú cella beszúrása vagy formázása, időt takaríthat meg azzal, hogy kikapcsolja a képernyőfrissítést a makró futása közben. A képernyő (vagy az Excel ablak) változatlan marad, és csak a makró végrehajtása után frissül. A következő paranccsal letilthatja a módosításokat az Excel ablakban makró használatával:
Application.ScreenUpdating = Hamis
Természetesen a képernyő látható marad a parancs végrehajtása után is. Az Excel is módosít, de nem látja őket. Ha a programrész befejeződött a módosításokkal, kapcsolja be újra a képernyő frissítését. Ehhez használja a következő parancsot:
Application.ScreenUpdating = Igaz