Chronomètre en vba excel?

Je suis en train de configurer une base chronomètre pour le suivi du temps écoulé. Button1 devrait démarrer le chronomètre à 0, Bouton2 cesse de la regarder, et enregistre le nombre de minutes et de secondes qui se sont écoulées depuis la minuterie a commencé. J'ai les boutons déposée sur une feuille de calcul, et juste besoin d'un moyen de calculer le temps écoulé. Quelle serait la meilleure approche?
Voici le code que j'ai travaillé avec

Private Sub CommandButton1_Click()
    startTime = Timer
End Sub

Private Sub CommandButton2_Click()
    Dim finalTime As Single
    finalTime = Timer - startTime
    MsgBox Format(finalTime, "0.00")
End Sub

Le problème avec ce code, c'est qu'il affiche le temps écoulé seulement après que je clique sur le bouton 2. J'ai besoin d'un minuteur sur ma feuille excel.

  • Pensez à mettre à jour l'écran de 10 fois par seconde?
InformationsquelleAutor user3152805 | 2014-01-02