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

P

Phoenix

Guest
Slut a tous

Qui pourrais me dire comment faire pour ne plus que la fentre de confirmation apparraisse lorsque je ferme un fichier

Merci bcp

Phoenix
 
Salut Phoenix,

Tu pourrais peut-être utiliser le code suivant :

Private Sub Workbook_BeforeClose(Cancel As Boolean)
'Si le classeur a été modifié
If Me.Saved = False Then
Me.Save
End If
End Sub

Le classeur est automatiquement sauvegardé à la fermeture sans confirmation.

Si tu souhaites quitter sans sauvegarder le fichier en question alors il convient de remplacer :
Me.Save
Par
Me.Saved = True

Cordialement.
Didier_mDF
 
Bonsoir Phoenix, Papaye, le Forum.

Phoenix as-tu bien mis la procédure telle quelle dans le module de l'objet ThisWorkbook ?

Si c'est le cas, et bien tu me poses une colle Lol ! Je ne vois absolument pas pourquoi VBA ne reconnaitrait pas le code .save

Je viens de tester ce morceau de code et ça fonctionne chez moi.

Si les problèmes des fichiers joints sont réglés sur le Forum, peut-être pourrais-tu poster ton exemple que l'on puisse voir... (au pire, envoies-le moi par mail).

Désolé, mais je n'ai pas d'autres solutions à te fournir.

Par ailleurs, si la fermeture du classeur doit se faire de façon "classique" par l'utilisateur (non par macro) et si l'objectif est bien d'enregistrer sans alerte le fichier lors de cette fermeture, je n'ai pas eu de succès avec la méthode préconnisée par notre ami Papaye. L'utilisation de Application.DisplayAlerts dans l'évènement Workbook_BeforeClose a été un échec pour moi.

Cordialement.
Didier_mDF
 
- 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

Réponses
9
Affichages
195
Réponses
9
Affichages
188
Réponses
2
Affichages
336
Réponses
41
Affichages
890
Réponses
2
Affichages
344
Réponses
2
Affichages
119
  • Question Question
Microsoft 365 Excel graphique
Réponses
3
Affichages
294
Réponses
7
Affichages
401
Retour