Hello,
comme ceci :
Public Sub RenomeFichier()
Dim dossier As String
Dim datefichier As String
dossier = "C:\Users\Jean\Desktop\test\"
Nom_Fichier = Dir(dossier & "*.xlsx")
While Nom_Fichier <> ""
Workbooks.Open dossier & Nom_Fichier
datefichier = Replace(Right(ActiveWorkbook.Sheets(1).Range("d1"), 10), "/", "_")
ActiveWorkbook.Close False
Name dossier & Nom_Fichier As dossier & datefichier & ".xlsx"
Nom_Fichier = Dir
Wend
End Sub