PetitGognol
Messages postés7Date d'inscriptionjeudi 18 juillet 2002StatutMembreDernière intervention23 août 2002
-
19 juil. 2002 à 18:59
cs_seblomb
Messages postés36Date d'inscriptiondimanche 22 octobre 2000StatutMembreDernière intervention 4 avril 2003
-
20 juil. 2002 à 14:30
PetitGognol
Bonjour à tous,
Je bosse sur VBA Excel et aimerait afficher des messages pendant que ma macro tourne. Si j'utilise une form, elle stoppe la macro, et je n'ai pas la propriété Shownomodal disponible. J'ai essayé avec un timer, mais rien à faire, si l'utilisateur ne ferme pas la form, la macro ne continue pas à s'exécuter. Que puis-je faire ?
cs_Charlie
Messages postés110Date d'inscriptionjeudi 9 mai 2002StatutMembreDernière intervention11 mars 20101 19 juil. 2002 à 19:56
pourquoi tu ne roule pas ta macro en trace mode avec le débuggeur... tu n'As qu'A faire F8 pour allé a la ligne suivante ou ctrl+f8 pour allé a la position de la souris!!!
Tu sépares tes 2 fenetre (débug & excel) de maniere a voir les 2 a l'écran et tu y vas de cette facon!
cs_seblomb
Messages postés36Date d'inscriptiondimanche 22 octobre 2000StatutMembreDernière intervention 4 avril 2003 20 juil. 2002 à 14:30
Salut,
Bah, puisque t'as pas cette fichue propriété ShowModal, je vois pas comment tu pourrais utiliser une UserForm... :sad)
Mais ce que tu peux faire, c'est ajouter une feuille nommée Information par exemple, et tu fais afficher à l'écran cette feuille pendant que ta macro tourne...
C'est moins esthétique qu'une boite de dialogue, mais je vois rien d'autre. Si jamais tu trouves pas ton bonheur ailleurs, t'auras qu'à faire ça. :big)