即効テクニック |
指定した時刻までマクロの実行を停止します。一定時間、マクロの実行を中断させたい場合に使用します。
構文 Object.Wait(Time)
設定項目 内容
Object Applicationオブジェクト [省略不可]
Time マクロ実行を再開する時刻を指定 [省略不可]
次のサンプルはマクロの実行を10秒間停止させます。
●サンプル●
Sub WaitSamp1()
MsgBox "10秒間、マクロの実行を停止します"
Application.Wait Time:=Now + TimeValue("00:00:10") '---10秒間停止
MsgBox "10秒経過しました"
End Sub
●補足●
マクロ停止中は、Excelのすべての動作が停止しますが、印刷などの、バックグラウンドの処理は継続して行われます。