Salut,
Il suffit de mettre le code suivant dans la procédure de fermeture de ton fichier.
ActiveWorkbook.SaveAs Filename:= _
"C:\Mes documents\test.xls", FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
Biensur, tu peux changer le chemin d'enregistrement et le nom du fichier xls.
Pour connaitre le nom de ton fichier via le vba insère dans ta macro ce qui suit.
nom = ActiveWorkbook.Name 'ici tu récupères le nom de ton classeur actif
monchemin="c:\mes documents\" 'tu définis le chemin pour l'enregistrement
ActiveWorkbook.SaveAs Filename:= _
monchemin & nom, FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
Voilà bonne journée.
John