My workbook has over 30 sheets. Whenever the printer icon is pressed I need the active worksheet to hide columns L and K, print the sheet, then unhide the columns. This code worked perfectly last week but now it doesn't and I can't think of anything that's changed. I would greatly appreciate any help you could give me. Thank you.