I have setup some code to sort out information on orders to be printed out. Sometimes these orders only take up two lines and other times they may take up to 5 or 6 lines. The first column always has the order number, so if there ends up being four lines for the order, the first cell on each of those lines is the order number. Sometimes the page break ends up putting half of the order on one page and half on the next page. I want to set it up so that it will find where one order stops and the next one starts and set the page break between them. Is there a way to set a variable page break?