How to Fix Excel Worksheets Printing on Multiple Pages with Tiny Text
Question details
The user needs to prevent Excel worksheets from splitting across multiple printed pages while avoiding automatic scaling that makes the text unreadably small.
- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Preparing to print a large dataset or wide spreadsheet.
- Observed behavior
- The content is either split across too many pages or scaled down automatically, resulting in text that is too tiny to read.
Before making adjustments, verify your selected paper size and ensure your printer drivers are up to date to prevent default scaling conflicts.
Optimize Page Setup and Scaling Options
Use Excel's built-in print scaling settings to fit columns nicely on a single page without shrinking text unnecessarily.
Often, automatic scaling tries to fit too many rows or columns onto one page, drastically reducing the font size. By defining your print area and selecting appropriate scaling options, you can maintain readable text.
Select the exact cells you want to print, go to the 'Page Layout' tab, click 'Print Area', and choose 'Set Print Area'.
If your data is wide, go to 'Page Layout' > 'Orientation' and select 'Landscape'.
Navigate to 'File' > 'Print'. Under the Settings section, click the scaling dropdown (which usually says 'No Scaling') and select 'Fit All Columns on One Page'.
Check the preview pane to ensure the text remains legible before clicking 'Print'.
Decrease Page Margins to Maximize Space
Reducing the margins gives your spreadsheet more printable area, which helps keep the text size larger when fitting content to a page.
Set a Custom Scaling Percentage
If automatic 'Fit to Page' makes text too small, manually inputting a scale percentage offers better control over the final output size.
Print Wide Spreadsheets Easily with WPS Office
WPS Spreadsheet provides intuitive Print Preview and Page Layout tools to help you seamlessly fit wide tables onto one page without compromising text clarity.
- 1. Open the Document: Launch WPS Spreadsheet and open your Excel workbook.
- 2. Enter Print Preview: Click on 'Menu' > 'Print' > 'Print Preview' to see how your sheet currently looks.
- 3. Adjust Page Settings: Click 'Page Setup' in the preview ribbon, set orientation to 'Landscape', and adjust scaling to 'Fit All Columns on One Page'.
- 4. Print: Once the preview looks readable, hit the 'Print' button to get your optimized hard copy.

Frequently Asked Questions
Why is my Excel text so small when I print?
This usually happens when 'Fit Sheet on One Page' is enabled for a very large or wide spreadsheet. Excel forces all rows and columns to fit into the boundaries of a single sheet of paper, which drastically shrinks the font size to accommodate all the data.
How do I print a specific selection of cells instead of the whole sheet?
Highlight the specific cells you want to print, navigate to 'Page Layout' > 'Print Area', and click 'Set Print Area'. When you proceed to print, only your selected data will be included on the page.
Can I force Excel to print on exactly two pages?
Yes. Go to 'Page Layout' > 'Page Setup'. Under the Scaling section, select 'Fit to' and set it to '1 page wide by 2 pages tall'. This gives the software strict parameters for scaling your document.
How do I repeat header rows on every printed page?
Go to 'Page Layout' > 'Print Titles'. In the 'Rows to repeat at top' field, select the row containing your headers. This ensures that even if your data spans multiple pages, the headers will print at the top of every single one.




