Private Sub Workbook_BeforeClose(Cancel As Boolean)
dim chem as string, fic as string
chem = Thisworkbook.path ' prendre le dossier du classeur deja existant
' sinon enlever la ' de la ligne suivante et modifier le chemin
'chem = "c:\mesdossiers\excel"
fic = sheets("Mafeuille").range("A1") ' A1 cellule ou l'on trouve le nom du fichier
thisworkbook.saveas filename:=chem & "\" & fic & ".xls"
End Sub