Si en vb es casi igual ya que sleep es una API de windows.
la api es
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
y para usarla es como te dijeron sleep(milisegundos)
Ahora que si no quieres hacer pausas puedes hacer un bucle que haga pequeñas pausas
yo hice este mira:
Private Sub pausa()
Dim comenzar
Dim controlar
comenzar = Timer
Do Until controlar >= comenzar + 0.01'Aqui cambias el tiempo
controlar = Timer
DoEvents
Loop
End Sub