Sorry about that. I was worried it wouldn't make too much sense. 
Here is the issue (and I will copy the macro next).
We have a document with 8 sheets. The first 3 are input sheets. Information placed in these will then input into 4 other sheets.
In the end we have these 4 sheets that we want printed out (2 copies of each).
They are the BOM, Labor Cost Estimate, Cost Summary and a W.O. sheet.
In the W.O. sheet we have a print tab with the macro that will print 2 copies of each of the sheets. The issue is that the BOM and Labor Cost Estimate sheets will vary in length per each use. When we print them with the Print tab on the W.O. sheet we get 4 empty pages of each. We want the macro to be set to print only the page break areas that have cells with data in them.
Here is the macro:
I had come across some code in other discussions on this site where a way to print only the occupied cells on a sheet with a macro was put together. First, I cannot find that thread again. Second, this is a little different because we are dealing with multiple sheets.
I had made an attempt to put the code in but it just didn't work out. Here is what I had there:
A second issue is with the output of the documents. When I send them to PDF they show up nice and neat and fit into the PDF. All of the lines and boxes are in the same scale and everything looks as it does in the Excel document. However, when I send them to the printer the prints cut off the right side of the page and the boxes and such are scaled up which obscures other items in the document.
Thank you very much for your time on this. This site has helped me tremendously with the switch to 2007.
Best regards, 
Mike
Bookmarks