タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ScreenUpdatingに関するgunjyauのブックマーク (1)

  • Excel VBAで画面更新を停止する−ScreenUpdatingプロパティ:エクセルマクロ・Excel VBAの使い方/Applicationオブジェクト

    VBA(Visual Basic for Applications)を使って、マクロを組む場合によく必要とされる処理として確認メッセージの表示/非表示を切り替えがあります。この切り替えを行うためのDisplayAlertsプロパティについてご紹介しました。 同じくらい必要とされる処理として、画面更新の停止があります。 ExcelVBAマクロでは、 ワークシートの挿入/削除 アクティブワークシートの切り替え データのコピー といった処理がよく行われますが、画面更新を停止していな場合にはそれらの処理が行われる様子が、画面にすべて表示されます。 マクロ実行時の画面表示はかなりのスピードで行われるので、肉眼ですべてを確認するのは難しいかもしれませんが、処理が完了するまで画面がチラチラし続ける状態は見ることができるはずです。 この様子は面白いと言えば面白いのですが、その理由を知らないマクロ利用者に

  • 1