Bonjour, voici mon problemen je suis tout noob soyez indulgent!

A partir d un premier fichier (listing d equipement), l utilisateur peut consulté un un deuxieme fichier qui le renseigne sur la maintenance a affecteuer sur un equipement.
Depuis cette nouvelle feuille, l utilisateur a plusieurs choix et notament supprimer ce fichier de maintenance. Cependant la methode pour supprimer ne peut pas etre incorporer a un module de ce fichier car impossible de supprimer un fichier ouvert.
Je suis alors passer par une feuille qui stock le chemin du fichier a supprimer ainsi qu on bouleen et j ai cree une methode qui
Private Sub Worksheet_Change(ByVal Target As Range)
qui reagit si le booleen change de valeur.
Cependant, ca marche pas, j ai tout regarder et le code de cette methode s arrete apres la fermeture du fichier a supprimer.
Je suis un peu perdu, avez une idee ou un moyen de forcer le code ?

Merci beaucoup

Jeff