interface VBA - Fenêtre Execution

Creepy

XLDnaute Accro
Bonjour à toutes & tous,

J'utilise comme tout le monde l'editeur VBA, notament les fenetres espions et variables locales quand je debug mon code.

Par contre je ne me sers jamais de la fenetre execution. Je me dis que c'et peut être une erreur !! :p

Alors voila ma question.

A quoi sert la fenetre Execution et surtout comment marche-t-elle ?

Allez autres question admettons que j'ai une boucle for i=1 to 20 000

Je voudrais arreter la macro à i=9999 et pas avant. Comment faites vous ? vous faites pas des F8 jusqu'à la fin des temps ?

Y'a pas un truc dans le debuggeur simple qui permette de dire si variable=xxx alors met toi en pause et redonne moi la main ?

Merci de vos réponses.

++

Creepy
 

Ti_

Nous a quitté
Repose en paix
moi dans ce cas, je mets un test du genre

If i = 9999 Then
msgbox i
end if

et je place un point d'arrêt sur la ligne msgbox i, comme ça le débogueur reprend la main et je peux véfifier l'état de mes autres variables. L'avantage sur un espion c'est que je peux désactiver ou réactiver ces lignes par quelques apostrophes, je trouve que ça va plus vite que de placer des espions conditionnels, mais chacun sa méthode.

Message édité par: Ti_, à: 01/07/2005 10:47
 

Statistiques des forums

Discussions
312 514
Messages
2 089 214
Membres
104 066
dernier inscrit
il matador