Gerard, I don't think there's anything confidential in the code. I have attached the code for the print functions. There might be more, but I think this is the bulk of it. I ran Debug/Compile on the attached code, but nothing seemed to happen. I assume that meant no errors.
We also just discovered a bit of code that runs a macro to search for a blank red cell, which didn't work in Office 2007, but works in Office 2010 and 2013.