Is it possible to have a macro insert a page break so many lines down from the top, but not break a block of data - to then logically insert the break before the block that would otherwise be divided? I would need to loop this action an unknown number of times, since the reports vary in content and length. Thanks