Is there an equivalent to Thread.Sleep() in Access VBA?
Thread.Sleep()
A couple of amendments are required to get the code to work. The code below is the corrected version.
Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long) Sub SleepVBA() Sleep 1000 'Implements a 1 second delay End Sub