' I don't recommend long delays here, because OS might take a dump on it.
' delay value is in miliseconds
Sub delay(msdly)
Dim dlytime, dlytime2 As Long
dlytime=DateTime.Now
dlytime2=dlytime
Do While dlytime2<dlytime+msdly
dlytime2=DateTime.Now
Loop
End Sub