Hi
See how this goes.
Sub PrepForNewWeek()
For Each sh In Worksheets
If sh.Name = "Grommet Jr." Then
sh.Range("F6:F33").Copy
sh.Range("B6").PasteSpecial xlPasteValues
Else
sh.Range("F6:F32").Copy
sh.Range("B6").PasteSpecial xlPasteValues
End If
Next sh
'ChDrive Left(ThisWorkbook.Path, 1)
'ChDir ThisWorkbook.Path
ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & Format(Sheets("Cheese").Range("A2"), "yyyymmdd") & ".xls", FileFormat:=xlNormal
End Sub
I've commented out a couple of rows that will change the default drive / directory and put the full path into the saveas file name. Gives you some code options in case you want the file to go somewhere else.
rylo
Bookmarks