does anybody know how to do this? can it be done? i have a template that i am creating a "Next Year" macro for. this macro will roll all the dates in the workbook forward to the next financial year and will clear all content from the different sheets. It really want to just clear the used range but for the formulas. the only way i know is to select each section, clear that, then move on to the next section, clear that, and so on. big problem is that the number of records is dynamic, and has subtotal formulas at the end of the different sections down the page (as well as the calculations across the page). is there any simple way to do this without trying to create named ranges for everything?