IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[Sources] Chronomètre et chronométrage


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut [Sources] Chronomètre et chronométrage
    Pièce jointe 11232


    Le même par macro
    En tête d'un module standard, déclarer la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Public Declare Function GetTickCount& Lib "kernel32" ()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Sub MesureDuTempsQuiPasse()
    Dim Départ As Double, arrivée As Double, i As Long
    Dim mn As Integer, ms As Integer, sd As Integer, tps As String
        Départ = GetTickCount&
        '************* *** Le code ******************
        For i = 1 To 100000 'remplace le déroulement du code
             DoEvents
        Next
        '*****************************************
        arrivée = GetTickCount&
        Durée = arrivée - Départ
        mn = Int(Durée / 1000 / 60)
        sd = Int((Durée / 1000) - (mn * 60))
        ms = Durée - (sd * 1000) - (mn * 1000 * 60)
        'Formatage #:##:###
        tps = mn & ":" & right("00" & sd, 2) & ":" & Right("000" & ms, 3)
        MsgBox tps
    End Sub
    Remarque : La fonction GetTickCount& peut être appelée de toutes procédures. Ce qui permet, en ayant déclaré "Départ" en variable Public, d'obtenir à tout moment une durée.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Chronomètre et chronométrage
    Par ouskel'n'or dans le forum Contribuez
    Réponses: 1
    Dernier message: 28/02/2014, 16h42
  2. Chronomètre et chronométrage
    Par ouskel'n'or dans le forum Contribuez
    Réponses: 0
    Dernier message: 28/12/2011, 15h30
  3. [Source]Chronomètre et chronométrage
    Par ouskel'n'or dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 06/03/2009, 19h56
  4. Outil de reformatage d'un source Pascal
    Par HRS dans le forum Pascal
    Réponses: 7
    Dernier message: 21/10/2002, 14h55
  5. mp3 et source
    Par davlefou dans le forum C
    Réponses: 2
    Dernier message: 18/10/2002, 15h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo