Using Access 2010, I have a number of queries used in sub-reports for my master report. At the beginning of the month, I need to open each query, change the date (it will be the same date range for all of the queries) criteria(s), run the query, close it and then move on to the next query and do the same thing. Since I have over a 100 queries to accomplish the massive reporting involved, I really don't want to do this individually. Anyone have any ideas? I've tried to figure out how to do this with a macro but have had not luck in working through it so far. About have the queries use a "between" date range and the other half are grouped by month so they use a "month year" range. Most of the queries have multiple criteria so the date criteria might be used up to 10 times in one query.