Fonction de minuteur
Renvoie une valeur de type Single qui représente le nombre de secondes écoulées depuis minuit.
Syntaxe
Timer
Remarques
Dans Windows, la fonction Timer retourne des fractions de seconde. Sur Macintosh, la résolution de mesure du temps correspond à la seconde.
Exemple
Dans cet exemple, la fonction Timer permet de mettre en pause l’application. L’exemple utilise également DoEvents pour céder à d’autres processus pendant la pause.
Dim PauseTime, Start, Finish, TotalTime
If (MsgBox("Press Yes to pause for 5 seconds", 4)) = vbYes Then
PauseTime = 5 ' Set duration.
Start = Timer ' Set start time.
Do While Timer < Start + PauseTime
DoEvents ' Yield to other processes.
Loop
Finish = Timer ' Set end time.
TotalTime = Finish - Start ' Calculate total time.
MsgBox "Paused for " & TotalTime & " seconds"
Else
End
End If
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.