Commande VBA avant la fermeture d'un fichier...

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

B

bencourriel

Guest
Bonjour à tous!

Existe-t-il une ligne de code VBA qui permettrait de faire ceci?

Un usager demande à Excel de fermer le classeur dans lequel il travaille. Avant que ce dernier se ferme, automatiquement, le code VBA s'active et fait une action avant que ce dernier se ferme. Comme afficher une boîte de dialogue par exemple...

Merci de votre temps... 🙂
 
Merci Charly.

En effet, mon précédent fil m'aide à comprendre où mettre l'action avant la sauvegarde. Toutefois, si je veux mettre une action avant la fermeture, quel est la première ligne de code à inscrire?

Merci pour tout! 😉
 
Bonjour Bencourriel, le forum,

De toute evidence la reponse est dans ta question...
Ton code doit etre place entre activeworkbook.save(ou activesheets.save) et le code de fermeture qui pourrait etre application.quit par exemple.

Mais le plus simple encore c'est d'aller dans ThisWorkBook, de selectionner 'BeforeClose'
et d'inscrire ton code entre Private sub Workbook_BeforeClose(Cancel As Boolean) et end sub....
Ca marchera tout aussi bien.

Bonne journee

Olivier

Ah ! au fait, Bencourriel, il n'est pas necessaire de changer de fil pour obtenir une reponse, Ca encombre le forum inutilement. C'est ce que voulais te faire comprendre notre ami Charly. 🙂

J'aurais du lire le precedent fil avant de repondre, de toute evidence ta question induit une reponse que tu as deja eu, il serait bon, je crois que tu sois plus explicite dans tes demandes. Parce que la je ne vois pas ce que tu veux...

Message édité par: Deudecos, à: 27/10/2005 05:09
 
Bonjour deudecos, le forum,

En fait, c'est que je n'avais jamais utilisé la programmation à même le Workbook. Je ne savais pas comment écrire la première ligne de code avec les parenthèses et leur contenu pour faire une action avant la fermeture du fichier.... et non la sauvegarde du fichier comme l'autre fil. Je me suis rendu compte que je pouvais utiliser le menu déroulant et que j'avais une liste d'action.

Ma question est donc pleinement répondue. Merci pour tout!

😉
 
- 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
32
Affichages
1 K
Réponses
5
Affichages
431
Réponses
26
Affichages
2 K
Retour