AccessVBA/処理の一時中断(Sleep)

AccessVBA/処理の一時中断(Sleep)

Sleep API関数を使って、指定時間だけ現在のスレッドの実行を中断することができます。

' スリープ関数(API)の宣言
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Public Sub Wait5second()
  Sleep 5000
  MsgBox "5秒経過しました"
End Sub