confirmation de changement a la fermeture

  • Initiateur de la discussion Initiateur de la discussion zoef747
  • 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 !

Z

zoef747

Guest
bonjour,
comment fermer un classeur sans qu'une demande de confirmation des changement n'apparaisse?

j'ai fais comme ceci:

Workbooks("facture_" & Format(newfactnb, "00000") & "_" & nom & ".xls").Close

tout allait bien jusqu'a ce que je change quelques trucs dans ma macro et maintenant, au lieu de fermer bêtement et méchament ma facture, j'ai cette demande de confirmation qui pop up...

merci
 
Re : confirmation de changement a la fermeture

Bonjour

Tu peux ajouter

Application.DisplayAlerts=False
Workbooks("facture_" & Format(newfactnb, "00000") & "_" & nom & ".xls").Close


Mais dans ce cas le classeur est fermé sans sauvegardé les modifs

C'est bien ce que tu veux?
 
Re : confirmation de changement a la fermeture

Re


Dans ce cas cela devrait fonctionner
Code:
Application.DisplayAlerts=False
Workbooks("facture_" & Format(newfactnb, "00000") & "_" & nom & ".xls").Save
Workbooks("facture_" & Format(newfactnb, "00000") & "_" & nom & ".xls").Close

en un peu plus court
Code:
Application.DisplayAlerts=False
With Workbooks("facture_" & Format(newfactnb, "00000") & "_" & nom & ".xls")
.Save
.Close
End With



bonjour,
comment fermer un classeur sans qu'une demande de confirmation des changement n'apparaisse?

Ma première réponse correspondait strictement à ta question 😉
 
Dernière édition:
- 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.
Retour