How to Print an Excel Worksheet One Page Wide and Multiple Pages Tall
Question details
The user needs to print a spreadsheet scaled to fit exactly one page horizontally while allowing the document to span as many vertical pages as necessary.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Printing a wide spreadsheet with many columns where the user wants to avoid data being cut off horizontally, without restricting the vertical length.
- Observed behavior
- Scaling the print layout horizontally to exactly 1 page width while keeping the height unrestricted, which also overrides any manual page breaks.
Before printing, check your document in Print Preview to ensure the font size remains readable when the columns are scaled down to fit onto a single page width.
Configure 'Fit To' Scaling in Page Setup
Use the Page Setup scaling options to force your spreadsheet to print exactly one page wide while leaving the height unrestricted.
Excel's 'Fit to' feature is the most effective way to manage wide tables that span multiple pages. By setting a specific width limit and removing the height limit, Excel automatically adjusts the scaling percentage so all your columns fit seamlessly onto one printed page width.
Navigate to the 'Page Layout' tab on the top ribbon. Click the small dialog box launcher icon in the bottom-right corner of the 'Page Setup' group to open the Page Setup window.
In the Page Setup dialog box, ensure you are on the 'Page' tab. Locate the 'Scaling' section and select the radio button next to 'Fit to'.
In the 'page(s) wide by' field, type '1'. In the 'tall' field, clear the box entirely or type '0'. This instructs Excel to limit the width to one page but allows unlimited vertical pages.
Click the 'Print Preview' button at the bottom of the dialog to verify that all columns fit on the page without cutting off. If everything looks correct, proceed to print.

Easily Scale Print Layouts with WPS Office
WPS Spreadsheet provides highly intuitive page layout and scaling options, making it incredibly simple to format your document to one page wide. It perfectly handles Microsoft Excel formats without losing any of your existing print settings.
- 1. Open your file: Launch WPS Spreadsheet and open the file you wish to print.
- 2. Access Page Setup: Go to the 'Page Layout' tab and click on the 'Page Setup' icon.
- 3. Apply scaling settings: Under Scaling, choose 'Fit to', enter '1' for page(s) wide, and leave the 'tall' box completely blank.
- 4. Preview and print: Click 'Print Preview' to confirm your layout fits correctly, then click 'Print'.

Frequently Asked Questions
Why is my text too small when fitting the worksheet to one page wide?
If your worksheet has a large number of columns, the software must shrink the font significantly to fit them all into a single page width. To improve readability, consider changing the page orientation to Landscape in the Page Setup menu, or hiding unnecessary columns before printing.
How can I repeat the header row on every printed page?
Go to the 'Page Layout' tab and click 'Print Titles'. In the 'Rows to repeat at top' field, select the row or rows containing your column headers, then click OK. This ensures your headers will appear at the top of every vertical page.
Will 'Fit to' override my manual page breaks?
Yes. When you enable the 'Fit to' scaling option in the Page Setup dialog, the software automatically ignores any manual page breaks you have set. To utilize manual page breaks again, you must switch the scaling option back to 'Adjust to % normal size'.




