[VBA]:画面描画を停止して速度アップする方法

[VBA]画面描画を停止して速度アップする方法

(1)マクロ開始時
‘描画停止
Application.ScreenUpdating = False
‘カーソルを砂時計にする
Application.Cursor = xlWait

(2)マクロ終了時
‘描画再開
Application.ScreenUpdating = True
‘カーソルを元に戻す
Application.Cursor = xlDefault

これはマクロの内容に関わらず使えて、かつ効果が大きいと思います。一時的に描画したい場合は、描画を再開したい段階で(2)を実行し、再度描画を止めるときに(1)を実行する。

スポンサーリンク
google 6948682462
google 6948682462

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
google 6948682462