VBA - Fermeture simultané d'un autre classeur que celui actif

Bonjour après un moment d'errance sur différents forums je me permets de m'adresser à la communauté.

J'ai un fichier "fiche de frais" qui, quand je l'ouvre, ouvre un autre fichier (avec une code VBA) "base convention" servant à alimenter des listes déroulantes.

Je cherche un code (je ne m'y connais pas du tout en VBA:/) qui, quand je ferme le fichier "fiche de frais" ferme aussi celui "base convention". Sans fermer d'autres fichiers potentiellement ouverts.

Je suis sur un serveur et utilise Excel 2010.

Merci d'avance.

Hello,

voici :

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Workbooks("base convention.xlsx").Close SaveChanges:=False

End Sub

A mettre dans l'evenement beforeclose de Thisworkbook (le fichier n'est pas sauvegardé sinon passer SaveChanges:=True)

R@g

Ça marche parfaitmeent !!!!

Un grand merciii :)

Rechercher des sujets similaires à "vba fermeture simultane classeur que celui actif"