Answers
Short answer: Excel paginates by height, so when a tall row hits the bottom margin it gets sliced — the top half on one page, the rest on the next. The manual fix is to insert page breaks above the rows that must stay whole; the automatic fix is a renderer that treats every row as atomic. CrazySmartPDF keeps each row on one page.
The honest catch: manual page breaks are brittle. Add or delete a few rows and every break below is now in the wrong place, so you’re back in Page Break Preview redoing them.
Row-atomic pagination is built into the renderer, not something you set up:
Renders through your installed Excel on Windows (2016+). The one genuine limit is physics: a single row taller than an entire page still has to break somewhere — nothing can keep it whole. In practice that’s rare, partly because long cell text is capped at a few lines so one row can’t balloon past a full page.