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

Modification de la procédure enregistrement-fermeture

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

badboys06

XLDnaute Nouveau
Bonjour a tous

Je souhaite créer une procédure d'enregistrement lors de la fermeture d'un fichier, en passant par un userform personnelle.

j'utilise donc la procedure Beforeclose mais je ne trouve pas comment empêcher l'affichage du message de demande d'enregistrement original.

j'ai bien utilisé le code :

ThisWorkbook.Saved = True

mais ceci précipite la fermeture du fichier


je cherche donc comment soit annuler complètement la procédure standard de la commande fermer, soit quel attendent que la mienne ce finisse

pour info mon code :


Je demande pas que l'on me crache la réponse mais si vous l'avez je suis preneur^^ sinon une piste vers ou chercher m'ira tres bien🙂

Merci d'avance et bonne semaine à vous
 
Re : Modification de la procédure enregistrement-fermeture

Bonjour,

peut être avec ceci, à placer dans le module "thisworkbook"... *

Code:
Option Explicit
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Cancel = True
UserForm1.Show
End Sub

sans plus de détails...

bon après midi
@+
 
- 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

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
544
Réponses
4
Affichages
217
Réponses
4
Affichages
483
Réponses
2
Affichages
474
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…