Minska skärmflimmer medan makrot körs

Datum för skapande av sida :

Om du uppdaterar cellvärden, ändrar aktiva blad och öppnar externa Excel-filer i VBA (makron) kan det leda till flimrande beteende eftersom Excel-skärmar fungerar efter bearbetning. Jag vet att något hanteras, men det är inte så bra för ögat eftersom det hanteras snabbare. Om du vill stoppa det här beteendet kan du sluta uppdatera skärmen under bearbetningen.

Du kan styra om skärmen kan uppdateras med egenskapen Application.ScreenUpdating. Falskt att sluta uppdatera skärmen och återuppta skärmuppdatering genom att ställa in true igen. Stoppa skärmen uppdateringen kommer att påskynda processen, så försök.

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

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

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