Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Message box qui s'ouvre toute seule lors de ma macro

  • Initiateur de la discussion Initiateur de la discussion womancox
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

W

womancox

Guest
Bonjour,🙂

Lors de l'excecution de ma macro, une message box s'ouvre "voulez-vous enregistrer les modifications apportées au classeurX?" "oui/non/annuler".
Je voudrais systématiquement répondre "NON" à cette question et passer au classeur suivant. Ainsi, je peux laisser ma macro mouliner toute seule sur plusieurs classeurs.
Est-ce que c'est possible?

Merci de votre aide.
 
Re : Message box qui s'ouvre toute seule lors de ma macro

Bonjour,

Regarde quand même un peu le code de ta macro.
Parce que la solution de Pierrejean "chuinte" juste le msgbox...
Si la personne qui a réalisée cette macro y a placé un msgbox il y avait surement des traitements à réaliser de temps en temps...
Selon la complexité de ton outil, cela peut avoir des conséquences...
De plus, cela "chuinte" tous les autres msgbox système (mettre à jour une liaison ou autre...)

Comme ta macro a l'air de vouloir enregistrer le classeur, tu peux faire sauter la ligne :
ActiveWorkbooks.save
en rajoutant un ' devant ta ligne de code par ex.

Si c'est en fermant le classeur,
ActiveWorkbooks.Close (0) te permet de le fermer sans enregistrer...

En espérant que cela complètera la réponse de PJ 😉
 
Re : Message box qui s'ouvre toute seule lors de ma macro

C'est vrai que ça peut parait plus raisonnable.
en effet, c'est quand je dis dans ma macro de fermer le classeur où j'ai pris toutes les infos voulues qu'il m'affichait ça. donc pas inscrite dans ma macro.

Merci beaucoup
 
Re : Message box qui s'ouvre toute seule lors de ma macro

Bonjour à tous, PierreJean🙂

Pour info, sans "s" "ActiveWorkbook", c'est un seul objet et non une collection, représente le classeur actif... Avec un "s" renvoie un message d'erreur...

bonne journée
@+
 
Re : Message box qui s'ouvre toute seule lors de ma macro

Autant pour moi 🙂 ou au temps pour moi selon les goûts

Je tapote un poil trop vite sur le forum 😀
J'utilise d'ailleurs plus souvent :

Workbooks("nomdufichier.xls").Close (0)

🙄
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

B
Réponses
1
Affichages
7 K
BretonBeurre
B
Y
  • Question Question
Réponses
4
Affichages
1 K
YesWeExcel
Y
A
Réponses
1
Affichages
974
Réponses
12
Affichages
5 K
C
Réponses
14
Affichages
2 K
Cris68300
C
F
Réponses
7
Affichages
1 K
fan2foot
F
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…