Bonjour
Un essai.
Ce code enregistre la Feuil1 du fichier ouvert.
Le fichier Toto doit se trouver dans un dossier. Les nouveaux fichiers seront dans le même dossier.
Sub EnregistrerMois()
Dim Chemin As String, NomFichier As String, Wbk As String, ladate As String
Dim lemois As Date
Dim i As Byte, nb_feuilles As Byte
Application.ScreenUpdating = False
Chemin = ActiveWorkbook.Path
Wbk = Split(ActiveWorkbook.Name, ".")(0)
lemois = InputBox(vbNullString, "Quel Mois", "Saisir sous la forme 01/01/2014")
nb_feuilles = Day(DateSerial(Year(lemois), Month(lemois) + 1, 1) - 1)
For i = 1 To nb_feuilles
ActiveWorkbook.Sheets("Feuil1").Copy
ladate = Format(DateSerial(Year(lemois), Month(lemois), i), "ddmmyy")
NomFichier = Wbk & "_" & ladate
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=Chemin & "\" & NomFichier
ActiveWorkbook.Close Savechanges:=False
Next i
End Sub
Amicalement
Nad