画面更新をオフにする(Microsoft Excel)
多くの人は、ワークブックの情報を操作するために独自のマクロを作成します。多くの場合、マクロは、さまざまなセルの選択、値や数式の置換、その他の種類のアクションの実行など、データをかなり処理する場合があります。これは、マクロの実行中にExcel画面が「狂った」ように見える可能性があることを意味します。
マクロの実行速度を上げ、画面上のフラッシュの邪魔にならないようにするために、マクロで実行したいことの1つは、マクロの実行中に画面の更新をオフにすることです。次のマクロ行は、それぞれ画面の更新をオフにしてから、VBAマクロでオンに戻します。
Application.ScreenUpdating = False Application.ScreenUpdating = True
マクロの最初の行の近くで最初の行を使用し、次に最後の近くで2番目の行を使用するという考え方です。したがって、マクロの本体は、画面の更新を停止することなく、舞台裏で作業を行うことができます。
注:
このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(2498)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。