bonjour, voici un code pour nommer les nouvelles feuilles selon la date. Si tu ajoute plusieurs feuilles le même jour, j'incrémente le nom des feuilles comme fait excel "nomdelafeuille (x)" voici le code à placer dans ThisWorkbook
Private Sub Workbook_NewSheet(ByVal Sh As Object)
Dim NouveauNom As String
Dim Extension As Integer
NouveauNom = Format(Date, "YYYY-MM-DD")
Extension = 1
Do While TestSiNomExiste(NouveauNom) = True
NouveauNom = Format(Date, "YYYY-MM-DD") & " (" & Extension & ")"
Loop
Sh.Name = NouveauNom
End Sub
Public Function TestSiNomExiste(TestNom As String) As Boolean
Dim MaFeuille As Worksheet
For Each MaFeuille In Worksheets
If MaFeuille.Name = TestNom Then
TestSiNomExiste = True
Exit Function
End If
Next MaFeuille
TestSiNomExiste = False
End Function