logo
search
Printing Problems

How to Fix Excel Worksheets Printing on Multiple Pages with Tiny Text

Maira MehtabMaira Mehtab Sep 27, 2026 871 views

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 you start

Before making adjustments, verify your selected paper size and ensure your printer drivers are up to date to prevent default scaling conflicts.

Solution 1Recommended

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.

1
Set Print Area

Select the exact cells you want to print, go to the 'Page Layout' tab, click 'Print Area', and choose 'Set Print Area'.

2
Change to Landscape Orientation

If your data is wide, go to 'Page Layout' > 'Orientation' and select 'Landscape'.

3
Adjust Scaling Settings

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'.

4
Review Print Preview

Check the preview pane to ensure the text remains legible before clicking 'Print'.

Print Preview Accuracy: Always check Print Preview; what you see there is exactly how the printer will output your document.
Efficient Spreadsheet Printing

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. 1. Open the Document: Launch WPS Spreadsheet and open your Excel workbook.
  2. 2. Enter Print Preview: Click on 'Menu' > 'Print' > 'Print Preview' to see how your sheet currently looks.
  3. 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. 4. Print: Once the preview looks readable, hit the 'Print' button to get your optimized hard copy.
Highly compatible with Microsoft Excel (.xlsx, .xls) formats.Smart print preview with visual drag-and-drop margin adjustments.One-click 'Fit All Columns on One Page' setting.Free, lightweight, and fast office suite.
microsoft office alternative - wps office

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.