指定した時刻までマクロを停止させます Now 関数と TimeValue 関数を組み合わせれば 一定時間マクロの実行を中断させることもできます 次の例では 3秒間だけマクロの実行を停止させています
Application.Wait Time:=Now + TimeValue("00:00:03")