Sub test()
Dim Répertoire As Variant
Dim nf As Variant
Dim n As Integer
ThisWorkbook.Save
Répertoire = "c:\sauvegarde"
If Dir(Répertoire, vbDirectory) = "" Then MkDir Répertoire
nf = Dir(Répertoire & "\" & Left(ThisWorkbook.Name, Len(ThisWorkbook.Name) - 4) & _
Format(Now, "dd-mm-yyyy") & Format(n + 1, "000") & ".xls")
Do While nf <> ""
nf = Dir
n = Sheets("Feuil1").Range("F1")
If Sheets("Feuil1").Range("F1") = "" Then n = 1
If Sheets("Feuil1").Range("F1") <> "" Then Sheets("Feuil1").Range("F1") = n + 1
Loop
ThisWorkbook.SaveCopyAs Répertoire & "\" & Left(ThisWorkbook.Name, Len(ThisWorkbook.Name) - 4) & _
Format(Now, "dd-mm-yyyy") & Format(n + 1, "000") & ".xls"
End Sub