Зменшення мерехтіння екрана під час роботи макросу

Дата створення сторінки :

Оновлення значень клітинок, зміна активних аркушів і відкриття зовнішніх файлів Excel у VBA (макроси) можуть спричиняти мерехтіння поведінки, оскільки екрани Excel працюють відповідно до обробки. Я знаю, що щось обробляється, але це не дуже добре для очей, тому що вона обробляється швидше. Щоб зупинити цю проблему, можна припинити оновлення екрана під час обробки.

Ви можете контролювати, чи можна оновлювати екран за допомогою програми. оновлюючи властивість. False, щоб зупинити оновлення екрана та відновити оновлення екрана, встановивши True знову. Зупинка екрана оновлення прискорить процес, тому, будь ласка, спробуйте.

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

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

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