Contrôle la fermeture de Excel

Xtian_Québec

XLDnaute Occasionnel
Salut le forum,

Après quelques recherches sur le forum, je n'ai rien trouvé concernant le contrôle du "X" rouge (coin supérieur droit) qui ferme l'application.

J'aimerais savoir s'il est possible d'affecter une macro à ce "X". J'ai un fichier qui ne doit pas être enregistré lorsque fermé par l'utilisateur. Je contrôle le fichier avec Workbook_BeforeClose (Save = false) qui est activé avec un bouton "Quitter" mais si l'utilisateur utilise le "X" pour fermer le fichier ou l'application, le message "Voulez-vous enregistrer..." apparaît et si l'utilisateur sélectionne OUI, le fichier s'enregistre.

Quelqu'un a une idée pour empêcher l'enregistrement du fichier ?

Merci de votre aide

Xtian
 

Xtian_Québec

XLDnaute Occasionnel
Re : Contrôle la fermeture de Excel

Merci JCGL,

j'ai copié le bout de code dans un fichier test et le X est toujours actif. On me demande si je veux enregistrer le fichier...J'ai Office 2007, est-ce le problème ?

Merci de ton aide

Xtian
 

Pièces jointes

  • TestX.xlsm
    11.3 KB · Affichages: 47

JCGL

XLDnaute Barbatruc
Re : Contrôle la fermeture de Excel

Bonjour à tous,

Bien évidemment, tu as placé le bout de code dans le code de l'USF....
Chez moi cela fonctionne sous XL 2003

A+

Edition : Je viens de m'apercevoir que tu souhaitais supprimer l'action sur la croix rouge de l'application. Je me suis mépris. Désolé
 

Pièces jointes

  • JC Croix Inactive.zip
    8.9 KB · Affichages: 42
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 299
Messages
2 086 998
Membres
103 429
dernier inscrit
PhilippeH