I have a daily report that accounts for todays date in logic. Based on today's date it derives some other dates which are passed into the dynamic query to get the results. Now, I'm required to put a monthly view together. The requirements is that if I run it in the first week of this month then it should pass each date from previous month into the logic and aggregate the result set into a single file. Is it achievable by a plugging in another macro rather than changing the entire logic and re-validate?