Boa noite!!!
Vai ai algumas informações....de exemplos próximos.
http://www.tushar-mehta.com/excel/software/vba_timer/
http://snippetguy.blogs.sapo.pt/4888.html
Dim i As Long
Dim n As Date, l As Date
Sub func()
d = Time()
l = DateAdd("s", 5, Time)
Worksheets("Folha1").Cells(1, 1) = d
Worksheets("Folha1").Cells(1, 2) = l
i = 1
Do While d < l
Worksheets("Folha1").Cells(i, 3) = "ola"
i = i + 1
d = Time()
Loop
End Sub
Att....