Usine à gaz
XLDnaute Barbatruc
Bonjour à toutes et à tous,
Je vous souhaite une beau dimanche
J'ai un p'tit code pour enregistrer mon fichier à la fermeture et tout fermer (fichier + application) :
Jusqu'à maintenant, nous avions toujours un seul fichier Excel ouvert, donc pas de souci.
Pour les nouveaux besoins de notre travail, nous allons avoir 2 voire plus de fichiers ouverts en même temps.
Je cherche le bon code qui permettrait :
- de sauvegarder le fichier que l'on veut fermer et le fermer,
- Et de ne fermer l'application que si c'est le dernier fichier ouvert que nous fermons,
J'ai fait des recherches et tentatives mais je n'ai pas trouvé.
Auriez-vous le bon code ?
Je vous remercie (comme toujours) et je continue mes recherches.
Amicalement,
lionel
Je vous souhaite une beau dimanche
J'ai un p'tit code pour enregistrer mon fichier à la fermeture et tout fermer (fichier + application) :
VB:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Save
ActiveWorkbook.RunAutoMacros Which:=xlAutoClose
End Sub
Jusqu'à maintenant, nous avions toujours un seul fichier Excel ouvert, donc pas de souci.
Pour les nouveaux besoins de notre travail, nous allons avoir 2 voire plus de fichiers ouverts en même temps.
Je cherche le bon code qui permettrait :
- de sauvegarder le fichier que l'on veut fermer et le fermer,
- Et de ne fermer l'application que si c'est le dernier fichier ouvert que nous fermons,
J'ai fait des recherches et tentatives mais je n'ai pas trouvé.
Auriez-vous le bon code ?
Je vous remercie (comme toujours) et je continue mes recherches.
Amicalement,
lionel