Temps d'exécution d'une macro

HectorZidore -  
scinarf Messages postés 1119 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai créé un programme qui s'exécute quand on clique sur un bouton.

Je souhaiterais trouvé une macro qui permette en parallèle de l'exécution du programme du mesure le temps passé dessus.

J'ai tenté de m'inspirer des différentes réponses concernant le temps d'exécution mais je ne sais guère comment les utiliser adéquatement.

Merci beaucoup pour vos réponses.
A voir également:

1 réponse

scinarf Messages postés 1119 Date d'inscription   Statut Membre Dernière intervention   252
 
Bonjour,

pour connaitre le temps d'exécution d'une macro :

déclarer en début de procédure :
Dim Tempsdebut as Single
dim TempsFin as Single

initialiser Tempsdebut au début de votre programme
Tempsdebut = timer

A la fin de votre
tempsFin = timer

Pour obtenir le temps total faire
Tempsfin - tempsdebut

Vous avez votre temps en seconde.
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour
peut-^tre + simple
Dim Tempsdebut as Single 
Tempsdebut = timer 
....le code...
Msgbox Timer-tempsdebut
0
scinarf Messages postés 1119 Date d'inscription   Statut Membre Dernière intervention   252
 
C'est sensiblement la meme chose avec une déclaration en mois, mais ca marche exactement pareil ;)
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
pourquoi faire simple quand on peut faire compliqué !
0
scinarf Messages postés 1119 Date d'inscription   Statut Membre Dernière intervention   252
 
exacte ;)
0