macro pr quitter l'application

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

M

Magalie

Guest
bonjour,

nous voudrions savoir ce qu'il faut écrire dans visual basic pr créer une macro qui ferme l'application et qui sauvegarde toutes les feuilles du classeur.

merci d'avance.
 
Bonjour,

Voici une macro qui fait ce que tu demandes :

Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Workbooks('nom du classeur.xls').Close SaveChanges:=True
Application.Quit
End Sub

Une réserve toutefois avec l'instruction 'application.quit' qui va en fait fermer Excel. Comme tu peux imaginerr, cette instruction fermera tous les classeurs Excel qui sont ouverts sans faire de sauvegarde. Donc assez dur cela surtout si d'autres classeurs sont ouverts à l'arrière plan.

Donc considère que la macro proposée fonctionne si tu n'as que 'nom de classeur.xls' qui est ouvert.
Si cela peut être le contraire, ne mets pas l'instrcution dont je t'ai parlé ci-avant. Cela ne fermera pas excel en entier.

Si pb n'hésite pas

😉

Edition : oups !, la macro est à placer en VBA dans THISWORKBOOK.

Message édité par: Dan, à: 13/02/2006 12:42
 
Re,

Jojo, si tu viens ici pour faire des critiques sur ce que ce qui est demandé ou proposé, sans avoir un minimum de politesse, je pense que tu n'as vraiment rien à faire sur ce forum.

Si tu as encore l'intention de poster quoi que ce soit, passe déjà par la lecture de ce document --> La charte.

Par rapport à ce post, lis au moins ce qui est demandé !
 
- 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

  • Question Question
Réponses
7
Affichages
511
Réponses
4
Affichages
321
Réponses
9
Affichages
331
  • Question Question
Microsoft 365 Classeur Disparu
Réponses
2
Affichages
570
D
  • Question Question
Réponses
5
Affichages
249
Didierpasdoué
D
Réponses
6
Affichages
640
Retour