In my macro, I loop through my sheet at 35 row intervals looking for a non null if column A. If I find a null in column A, I back up a row until i find a non null in column A. Once found, I set a page break. I then increment another 35 rows and do the same test.
The logic seems to work well...