Icône de la ressource

Mesurer le temps d'une macro sans perturber celle ci. V1

sylvanu

XLDnaute Barbatruc
Supporter XLD
sylvanu a posté une nouvelle ressource :

Mesurer le temps d'une macro sans perturber celle ci. - Petite astuce pour mesurer un temps sans perturber le fonctionnement du fichier.

Pour mesurer un temps en VBA on a souvent recours au Timer puis un MsgBox pour afficher le temps écoulé.
Mais le MsgBox arrête le déroulement des macros jusqu'à validation de la fenêtre.
L'astuce est d'utiliser la StatusBar pour afficher le temps sans arrêter le bon fonctionnement du logiciel.
Il suffit de creer un module VBA avec comme macro :
VB:
Public Tinstrum ' Déclaré en Public pour être mémoriser hors module.
Sub Balise0()
' Mémorise le temps de départ
    Tinstrum = Timer
End...

En savoir plus sur cette ressource...
 

Discussions similaires

Statistiques des forums

Discussions
312 103
Messages
2 085 312
Membres
102 860
dernier inscrit
fredo67