Zmenšenie blikania obrazovky počas spúšťania makra
Dátum vytvorenia strany :
Aktualizácia hodnôt buniek, zmena aktívnych hárkov a otváranie externých súborov programu Excel v jazyku VBA (makrá) môže spôsobiť blikanie správania, pretože obrazovky programu Excel fungujú podľa spracovania. Viem, že sa s niečím manipuluje, ale nie je to veľmi dobré pre oko, pretože sa s ním zaobchádza rýchlejšie. Ak chcete zastaviť toto správanie, môžete zastaviť aktualizáciu obrazovky počas spracovania.
Môžete určiť, či je možné obrazovku aktualizovať pomocou vlastnosti Application.ScreenUpdating. Nepravda, ak chcete zastaviť aktualizáciu obrazovky a obnoviť obnovenie obrazovky opätovným nastavením true. Zastavenie aktualizácie obrazovky urýchli proces, tak to skúste.
' 画面の更新処理を止める
Application.ScreenUpdating = False
' ※ここに画面が更新される処理を記述する
' 画面の更新処理を再開する
Application.ScreenUpdating = True