本文へスキップ

別館:エクセルQC館 別館:エクセル株式館

  1. トップページ>
  2. VBA>
  3. VBA小技、マクロを高速化する3つの方法

VBAvba

VBA関係の情報を色々を記載して行きます。


VBA小技、マクロを高速化する3つの方法

(概 要)
 マクロを高速化する3つの方法を紹介します。

(コード)
 @画面更新を制御
  Application.ScreenUpdating

 A再計算を制御
  Application.Calculation

 Bイベント発生を制御
  Application.EnableEvents

(具体例)
 @画面更新を制御
  Application.ScreenUpdating = False
  ' 〜ここに処理〜
  Application.ScreenUpdating = True

 A再計算を制御
  Application.Calculation = xlCalculationManual
  ' 〜ここに処理〜
  Application.Calculation = xlCalculationAutomatic

 Bイベント発生を制御
  Application.EnableEvents = False
  ' 〜ここに処理〜
  Application.EnableEvents = True



contents

エクセル将棋館

日本国

地方都市


スポンサード リンク