MsgBox (réponse automatique) - VB/VBA/VBS - Programmation
Marsh Posté le 23-11-2006 à 16:51:22
est-ce que tes c'est le meme msgbox ou ils change à chaque fois?
si c'est le meme tu peux le definir comme une variable et tu l'appelerai quand besoin le faut! si c'est des message different la je c'est pas.
Marsh Posté le 23-11-2006 à 16:58:23
Bonjour,
Une solution du même type que sergio... tu mets une variable globale que tu testes avant chaque msgbox et en fonction tu affiche ou pas.
Tu définis 1 fois la valeur de ta variable en début de programme.
Après il y a plus comliqué, tu peux écrire une macro qui va modifier ton code pour mettre/enlever en commentaire les lignes où il y a msgbox.
Marsh Posté le 23-11-2006 à 17:12:09
non ce n'est pas la même message box à chaque fois.
mais merci pour cette aide !!!
Marsh Posté le 23-11-2006 à 16:31:26
Salut,
J'ai un code avec des MessageBox que j'ai définit à plusieurs endroits.
Je souhaite éxécuter le code un grand nombre de fois (1 boucle auto) mais je ne souhaite pas avoir l'affichage des MsgBox, je ne veux pas non plus avoir à mettre en commentaire toutes les lignes de MsgBox dans le code.
j'ai essayé la commande :
Application.DisplayAlerts = False
mais ça ne résoud pas mon pb !!!
Existe t'il une ligne de commande similaire pour ne pas avoir l'affichage des MsgBox qui stop l'évolution de la macro ???