Icône de la ressource

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

  • Initiateur de la discussion Initiateur de la discussion sylvanu
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour