Уменьшите мерцание экрана во время работы макроса

Дата создания страницы :

Обновление значений ячейки, изменение активных листов и открытие внешних файлов Excel в VBA (макрос) может привести к мерцанию поведения, поскольку экраны Excel работают в соответствии с обработкой. Я знаю, что что-то обрабатывается, но это не очень хорошо для глаз, потому что это обрабатывается быстрее. Чтобы остановить это поведение, вы можете остановить обновление экрана во время обработки.

Вы можете контролировать, можно ли обновлять экран с помощью свойства Application.ScreenUpdating. Ложно прекратить обновление экрана и обновить обновление экрана, установив истину снова. Остановка обновления экрана ускорит процесс, поэтому, пожалуйста, попробуйте.

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

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

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