A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Here is a macro.
Remarks:
- You can use a different date format of course, but you cannot use / in the format; slashes aren't allowed in worksheet names.
- Sunday December 31, 2023 is not included since it is the 53rd Sunday in 2023. Sub NameSheets() Dim i As Long Dim d As Date Application.ScreenUpdating = False d = DateSerial(2023, 1, 1) For i = 1 To 52 Worksheets(i).Name = Format(d, "d-mmm-yyyy") d = d + 7 Next i Application.ScreenUpdating = True End Sub