Espionner une macro
Avec une boucle de type
for i=1 to 1000 truc = ... next i
si tu veux connaître la valeur de truc, tu peux afficher une boîte de message : msgbox truc qui à chaque tour de la boucle t'affichera où tu en es.
Mais cela t'impose de cliquer 1000 fois sur OK ! Si tu veux savoir rapidement la valeur de truc pour i=627, tu peux placer un espion:
Dans l'éditeur VBE, affiche la fenêtre espions (via le menu affichage/fenêtre espions) Fais un clic droit dans cette fenêtre et choisis "ajouter un espion" tape i= 627 et lance ta macro.
Elle s'arrêtera quand cette valeur sera atteinte et tu pourras alors suivre le déroulement pas à pas en utilisant la touche F8.
Cette fenêtre espion te permet de suivre la valeur des variables de ton choix dans un contexte particulier. C'est donc un outil précieux pour identifier des bugs qui ne se produisent que dans certaines circonstances.
Auteur : Flo Cabon
Mots clefs associés à cette page : boucler, loop, boucle, espion
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
