減少巨集執行時的螢幕閃爍

頁面創建日期 :

在 VBA(宏)中更新單元格值、多次更改活動工作表或打開外部 Excel 檔時,Excel 螢幕可能會正常工作,從而導致閃爍。 我知道正在處理什麼,但速度很快,所以眼睛不好。 您可以停止此行為,並在處理過程中停止刷新螢幕。

您可以在「應用程式.ScreenUpdating」屬性中控制螢幕的更新。 如果為 False,則螢幕將停止更新,並通過重新設置 True 來恢復螢幕更新。 停止螢幕更新也會導致更快的處理速度,所以請試試看。

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

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

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