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

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
 

Pierrot93

XLDnaute Barbatruc
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
@+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…