[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
    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
    2. Bonjour,

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