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...