See if the attached does what you want.
Brieft description:
A command button at the top of the sheet calls a macro which prompts for the week number to be printed.
A dynamic print area is created by searching for the week number and, if found, extending the range from found cell down 30 rows and across the columns.
Your structure looks to be consistent so this should work - at least it does for the several tests I did.
You will have to make a change in column-B where you have the text "Week" and column-C where you have the week number.
These should be one entry in column-B, such as Week 12, Week 13, etc.
I've done for the first several weeks but you'll have to carry it through the remainder of the sheet.
Bookmarks