
Print Excel on One Page: Page Setup, Margins, Repeating Headers, and PDF
To accurately print an Excel worksheet on one page, you need to adjust the print area, paper size, and scaling together. Follow the steps below to create a clean one-page PDF.
Quick Fix (3 Minutes)
- Select the table → Page Layout > Print Area > Set Print Area
- Switch the orientation to Landscape (for wide tables)
- Use scaling to set Width = 1 page and Height = Automatic (or 1 page)
- Check File > Print preview. If the text is too small, adjust the margins or column widths.
- Set Rows to repeat at top in Page Layout > Print Titles
Key Concepts: Print Area, Page Size, and Scaling
- Print area: The range of cells to print
- Page size: A4/Letter and orientation
- Scaling: Reducing or enlarging content to fit on a page
Three Ways to Fit Content on One Page
1) Scale to Fit
Set the width and height in Page Layout. If the content becomes too small, leave the height set to Automatic and adjust the margins and columns/rows.
2) Page Break Preview
Go to View > Page Break Preview and drag the blue lines to adjust page breaks manually.
3) Print Titles + Centering
Set repeating rows or columns in Print Titles, then select Horizontally and Vertically under Page Setup > Margins.
Repeating Headers, Gridlines, and Logos
- Rows to repeat at top:
$1:$1 - Print gridlines: Sheet Options > Print (Gridlines)
- Header/footer: Insert a logo and page numbers with
&[Page]/&[Pages]
Page Breaks and Margins
- Insert or remove breaks: Page Layout > Breaks
- Fine-tune with Narrow or Custom Margins
- AutoFit columns/rows: Windows KeyTips
Alt, H, O, I/Alt, H, O, A
Save as PDF + A4/Letter
- Select File > Export > PDF, or choose PDF as the print destination.
- Set the paper size to A4 consistently for each document to prevent layout shifts.
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Text is too small | Content is overly reduced because Height = 1 page | Set Height = Automatic, adjust margins/columns/rows, and use Landscape orientation |
| Headers disappear | Repeating rows were not specified | Set $1:$1 in Print Titles |
| Gridlines do not print | Only display is enabled | Select Print (Gridlines) in Sheet Options |
| Blank last page | Empty space after the print area | Reset the print area and delete trailing rows/columns |
| PDF uses Letter size | The printer default is Letter | Set the paper size to A4 before saving |
Checklist and Wrap-Up
- Set the print area
- Check width, height, and orientation
- Confirm repeating headers, gridlines, and centering
- Check the paper size (A4/Letter) and PDF save settings
- Preprocess Text Strings with TEXTSPLIT
- Create an Excel Drop-Down List
- Excel Conditional Formatting Guide
- Get Started with Excel PivotTables in 10 Minutes
- Practical SUMIFS and AVERAGEIFS Patterns