I have a 2002 Access DB that is the backend of some legacy VB6 programs. One of our most critical apps is running on a computer that is 16 years old running XP. I'm trying to get the system running on a WIN 7 box with ACCESS 2010 installed. The only part that seems to blow up is report printing. I get the error "A custom macro in this report has failed to run, and is preventing the report from rendering". I get this error when trying to run the .mdb with ACCESS 2010 and also if running the same database converted to a 2010 .accdb. I don't want the easy answer because i want to learn something, but could someone please tell me how to first find, then troubleshoot the offending macro?