Sub Pausar()
Dim Hora As Date
Hora = Time
MousePointer = 11
Do While Hora + 0.000015 > Time
Loop
MousePointer = 0
End Sub
Con esta rutina he conseguido unos dos segundos de pausa, he añadido el muosepointer para las pruebas.
Lo que añadimos a la hora son fracciones de día, claro que como un dia tiene 86400 segundos las cuentas no cuadran, pero en la practica sale.
Se puede hacer una funcion pasando como parametro el retardo, pero como no se si esto es por curiosidad o necesidad lo dejaremos a la curiosidad de cada cual.