[VBA Excel] le timer

Résolu
bonjour !
je veux réaliser un compteur en vba. j'ai cherché le controle TIMER comme en visual basic mais je ne trouve pas. est ce que vous pouvez m'aider .
merci d'avance

1 réponse

  1. salut chercheur92,

    et pourtant il existe ;-)
    Sub Chrono()
        Dim sngDepart As Single
        Dim sngArrivee As Single
        Dim lng As Long
        
        sngDepart = Timer
        
        For lng = 1 To 1000000000
            
        Next
        
        sngArrivee = Timer
        MsgBox "Temps écoulé = " & sngArrivee - sngDepart & " secondes", vbInformation, "Chronomètre"
    End Sub
    6
    1. Bonjour,

      il existe autrement un timer incorporé dans les form.

      creer la procedure Form_Timer et definir la valeur de Interval du formulaire.

      Cdt
      0
    2. Bonjour,

      Je n'ai pas pu faire ça. Sous qu'elle version de VBA travailles tu?
      0
    3. You just make my day mate !
      0