実行中のマクロを指定時刻まで停止する(Wait メソッド)
実行中のマクロを一時停止
Wait メソッドで、実行中のマクロを、指定した時刻まで一時的に停止することができます。
【構文】
object.Wait time
引数・戻り値
- object ・・・ 対象となる Application オブジェクトを指定します。
- time ・・・ マクロを再開する時刻を Excel の日付時刻の書式で指定します。
Wait メソッド 使用例
サンプルVBAソース
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Sub Sample_Wait() Dim i As Long For i = 1 To 20 Debug.Print i If i = 10 Then 'i=10 の時、15秒間マクロを停止します。 Application.Wait (Now + TimeValue("0:0:15")) End If Next i End Sub |
実行結果
マクロ停止中
15秒停止後、マクロ再開
関連記事
-
イミディエイトウィンドウに出力(Debug.Print メソッド)
イミディエイトウィンドウに出力 マクロ実行中に、Debug オブジェクト の P …
-
オブジェクトをクリップボードへピクチャ(画像)としてコピー(CopyPicture メソッド)
オブジェクトをクリップボードへピクチャ(画像)としてコピー 指定したオブジェクト …
-
ウィンドウの画面を構成する各要素の表示設定
ウィンドウの画面を構成する各要素の表示設定 DisplayWorkbookTab …
-
切り取りモード、コピーモードの取得・解除(CutCopyMode プロパティ)
切り取りモード、コピーモードの取得と設定 CutCopyMode プロパティ を …
-
確認メッセージの表示・非表示(DisplayAlerts プロパティ)
警告や確認メッセージの表示・非表示を設定 マクロ実行中に、警告や確認メッセージの …
-
マクロを中断する(Assert メソッド)
マクロを中断しデバッグモードにする Debug オブジェクト の Assert …
-
マクロを中断する(Stop ステートメント)
マクロを中断しデバッグモードにする マクロの実行をを中断し、デバッグモードにする …
-
マウスポインタの形状の取得・変更(Cursor プロパティ)
マウスポインタの形状の取得・変更 Excel のマウスポインタの形状を設定したり …