本文へスキップ

簡単!!エクセルVBAメモ

3.VBA応用(使用ケース集)

タイマー設定


  決まった時間に処理が動いてほしいときがあります。
  そんなときに以下サンプルのようなプログラムを使用します。


  【サンプル処理イメージ】
   @マクロを実行する。(起動時間などを設定されている)
   A所定の時間に指定されたマクロが動く


VBAサンプル
================================================
=== 開始!!=======================================
================================================

Sub タイマー設定()
    
   '@ 5秒後に、「test」を実行する。
    Application.OnTime Now + TimeValue("00:00:05"), "test"
    
   'A 指定時間に、「test」を実行する。
    MsgBox ("18:44秒後に動く ")
    Application.OnTime TimeValue("18:44:00"), "test"
    
End Sub

Sub test()
   MsgBox ("タイマー起動")
End Sub

================================================
=== 終了!!=======================================
================================================

  トップページへ戻る