Re : enregistrer classeur sur validation avec incrémentation onglet
Il suffit de créer une petite macro, à rattacher à un bouton par exemple
Sub Lancement_Procédure()
Sheets("Synthèse").Select 'ligne pas forcèment obligatoire
Sheets("Synthèse").Copy 'Copie la feuille Synthèse dans un autre classeur
ActiveWorkbook.SaveAs Filename:="C:\" & Sheets("Synthèse").Range("C4") & ".xls", FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
'Explication : Sheets("Synthèse").Range("C4") récupère la valeur contenue dans la cellule C4 de l'onglet Synthèse
Sheets.Add 'Rajoute un nouvel onglet
Sheets("Feuil1").Name = Month(Sheets("Synthèse").Range("C5")) & "_" & Right(Year(Sheets("Synthèse").Range("C5")), 2) ' renomme cet onglet
'Explication : Sheets("Synthèse").Range("C5") récupère la valeur contenue dans la cellule C5 de l'onglet Synthèse
'Month et Year sont utilisées pour récupérer le mois et l'année de la date portée en C5 ( un onglet ne peut pas porter un numéro de date classique
'Droite(....,2) permet de récupérer les 2 derniers caratères de l'année, en l'occurence 07
End Sub
Bonne journée