Sub PAUSE(Period As Single) Dim TimeNow As Single TimeNow = Timer Do DoEvents Loop While TimeNow + Period > Timer End Sub