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