Riduci lo sfarfallio dello schermo durante l'esecuzione della macro

Data di creazione della pagina :

L'aggiornamento dei valori delle celle, la modifica dei fogli attivi e l'apertura di file Excel esterni in VBA (macro) possono causare uno sfarfallio perché le schermate di Excel funzionano in base all'elaborazione. So che qualcosa viene gestito, ma non fa molto bene all'occhio perché viene gestito più velocemente. Per interrompere questo comportamento, è possibile interrompere l'aggiornamento dello schermo durante l'elaborazione.

È possibile controllare se lo schermo può essere aggiornato con il Application.ScreenUpdating proprietà. False per interrompere l'aggiornamento dello schermo e riprendere l'aggiornamento dello schermo impostando nuovamente true. L'arresto dell'aggiornamento dello schermo velocizzerà il processo, quindi provalo.

' 画面の更新処理を止める
Application.ScreenUpdating = False

' ※ここに画面が更新される処理を記述する

' 画面の更新処理を再開する
Application.ScreenUpdating = True