VBA не имеет функции Sleep
.
Вы можете импортировать его из Kernel32.dll следующим образом:
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Обратите внимание, что это приведет к зависанию приложения.
Вы также можете вызвать DoEvents
в цикле While
, который не остановит приложение.