Answers
Short answer: To repeat the header row on every page of an Excel PDF, go to Page Layout, click Print Titles, and in “Rows to repeat at top” select your header row. Excel then reprints those rows at the top of every page in the export (for example $1:$1 repeats row one). The common mistake is using Freeze Panes, which only holds the header on screen and does nothing for printing or PDF export. Print Titles is the setting that carries into the PDF.
$1:$1.Freeze Panes is a viewing aid: it pins rows or columns while you scroll the sheet on screen. It has no effect on pagination, so a frozen header vanishes after page one in the PDF. Print Titles is a separate, print-specific setting, which is why it is the one that survives export.
If a wide, multi-page table is a recurring export for you, CrazySmartPDF re-lays-out the sheet and is free to run on your own files.
What is the difference between Freeze Panes and Print Titles? Freeze Panes holds rows or columns in place on screen only; Print Titles repeats chosen rows or columns on every printed or exported page. For a PDF, you need Print Titles.
Can I repeat both a header row and a label column? Yes. In the same Print Titles dialog, use “Rows to repeat at top” for the header and “Columns to repeat at left” for a label column.
Why did my repeated header disappear in the PDF? Almost always because Freeze Panes was used instead of Print Titles, or because Print Titles was set on a different sheet. Set “Rows to repeat at top” on the exact sheet you are exporting.