ohthehorror,
Welcome to the forum!
Give this a try:
Sub tgr()
Dim ws As Worksheet
Dim dtIndex As Date
Dim i As Long
dtIndex = CDate("July 1, 2013")
For i = 1 To 52
Set ws = Sheets.Add(After:=Sheets(Sheets.Count))
With ws
.Name = Format(dtIndex, "mmm dd, yyyy")
With .Range("B1:G1")
.Value = Array(dtIndex, dtIndex + 1, dtIndex + 2, dtIndex + 3, dtIndex + 4, dtIndex + 5)
.NumberFormat = "dddd - mmm dd, yyyy"
.Font.Bold = True
.HorizontalAlignment = xlCenter
.Borders(xlEdgeBottom).LineStyle = xlContinuous
.ColumnWidth = 25
End With
End With
dtIndex = dtIndex + 7
Next i
Set ws = Nothing
End Sub
Bookmarks