Snížení blikání obrazovky v době, kdy je spuštěno makro
Datum vytvoření stránky :
Aktualizace hodnot buněk, změna aktivních listů a otevření externích souborů aplikace Excel v programu VBA (makra) mohou způsobit blikání chování, protože obrazovky aplikace Excel pracují podle zpracování. Vím, že se něco řeší, ale není to moc dobré pro oko, protože se to řeší rychleji. Chcete-li toto chování zastavit, můžete zastavit aktualizaci obrazovky během zpracování.
Můžete určit, zda lze obrazovku aktualizovat pomocí vlastnosti Application.ScreenUpdating. False zastavit aktualizaci obrazovky a obnovit aktualizaci obrazovky nastavením true znovu. Zastavení aktualizace obrazovky urychlí proces, takže to zkuste.
' 画面の更新処理を止める
Application.ScreenUpdating = False
' ※ここに画面が更新される処理を記述する
' 画面の更新処理を再開する
Application.ScreenUpdating = True