
指定した時間の間、処理を止める方法は複数あります!

直感的に分かりやすいため、
この記事ではWindows APIのSleep関数で処理を止める方法を
記載します!
VBAコード
'Windows APIのSleep関数を使用できるようにする
Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Sub sample()
'5000ミリ秒(5秒)の間Sleepさせる
Sleep 5000
MsgBox ("Windows APIのSleep関数で処理を停止させました!")
End Sub
実行結果
エラー等が発生することなく、Windows APIのSleep関数を使用して処理を停止させることができました。
