Sub AddSheets()
Application.ScreenUpdating = False
FirstFriOfYear = "[red]01/07/05[/red]" [green]'Change date to the first Fri of any year[/green]
myYear = Year(FirstFriOfYear)
ActiveSheet.Name = Format(FirstFriOfYear, "mm-dd-yy")
Do
LatestDate = DateValue(ActiveSheet.Name)
Sheets.Add Type:="Worksheet"
ActiveSheet.Name = Format(LatestDate + 7, "mm-dd-yy")
NmbrShts = ActiveWorkbook.Sheets.Count
ActiveSheet.Move After:=Sheets(NmbrShts)
Loop Until DateValue(ActiveSheet.Name) >= DateValue("12-31-" & myYear)
Application.ScreenUpdating = True
End Sub