XL 2019 Evolution fichier

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

Quicksland

XLDnaute Occasionnel
Bonjour a tous 😉

Dans le fichier ci-joint je souhaiterai si possible un msbox ou texbox a la fermeture du fichier avec la phrase

"AVEZ-VOUS PENSÉ A DÉDUIRE VOS COMMANDES DE PIC-NIC?? MERCI" avec "oui" ou "non" a cliquer

si je clique "oui" le fichier s'enregistre et se ferme si je clique "non" le fichier reste ouvert

le fichier a un mot de passe " UPC-LM22 "

Le fichier contient déjà une macro qui récupère des infos d'un autre fichier

Merci d'avance pour l'aide 🙏
 

Pièces jointes

Bonjour Quicksland,
Essayez en mettant cette macro dans ThisWorkBook :
VB:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim Réponse
Réponse = MsgBox("AVEZ-VOUS PENSÉ A DÉDUIRE VOS COMMANDES DE PIC-NIC?? MERCI", vbQuestion + vbYesNo)
If Réponse = vbNo Then Cancel = True: Exit Sub
End Sub
 
Re,

Dans le module de ThisWorkbook :
VB:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim reponse
   reponse = MsgBox("Avez-vous pensé à déduire vos commandes de pique-nique ? Merci.", vbQuestion + vbYesNo + vbDefaultButton2)
   If reponse <> vbYes Then Cancel = True: Exit Sub
   If Not ThisWorkbook.Saved Then ThisWorkbook.Save
End Sub
nota : pique-nique en français, picnic en "grand-breton".
 
Dernière édition:
Bonjour Quicksland,
Essayez en mettant cette macro dans ThisWorkBook :
VB:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim Réponse
Réponse = MsgBox("AVEZ-VOUS PENSÉ A DÉDUIRE VOS COMMANDES DE PIC-NIC?? MERCI", vbQuestion + vbYesNo)
If Réponse = vbNo Then Cancel = True: Exit Sub
End Sub
Bonjour @sylvanu ,

Merci pour ta réponse 😉

Malheureusement cela ne fonctionne pas 🙁

J'ai mis le code dans ThisWorkbook a la suite d'un code séparer par une ligne

Doit-je faire autre chose !?

En tout cas merci de ton aide
 
- 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

Discussions similaires

Réponses
2
Affichages
258
  • Question Question
Réponses
36
Affichages
2 K
Réponses
3
Affichages
908
Retour