How to Print and Fit Content to One Page in Excel (10 Methods)

dataset of Employee details

To achieve this, we’ll work with a Comprehensive Employee Dataset that includes columns for Employee ID, Full Name, Department, Job Title, Gender, Hire Date, and Annual Salary (located in columns B to H).

Note: Keep in mind that while we’re using a basic dataset here, real-world scenarios may involve larger and more complex data.

Method 1 – Using the Page Setup Dialog Box

opening Page Setup dialog box using launcher icon

This opens the Page Setup dialog box.

changing scaling option to fit by 1 page wide

This method ensures that your data fits within a single printed page in Excel.

now all columns get included in the print preview in Excel

Note: Be aware that this approach may reduce the visual scale of your information, as Excel compresses content to fit.

Method 2 – Adjust Scaling in Print Preview

pressing CTRL+P to open Print option in Excel

by default, scaling option set to no scaling in Excel

selecting fit to one page option

Note: If your sheet has more rows, consider selecting Fit All Columns on One Page.

This method achieves the same result as the previous one—fitting your worksheet onto a single printed page.

Method 3 – Adjust Page Orientation

changing print orientation from potrait to landscape to fit one page in Excel

Choose the orientation based on your dataset to ensure optimal printing.

Note: Portrait is the default orientation in Excel, while Landscape allows for more columns than rows.

print preview after altering page orientation

Method 4 – Use Different Paper Size

selecting A3 size paper to print to fit one page in Excel

Excel will consolidate all the data onto a single page during printing.

Method 5 – Adjust Margins for One-Page Printing

When printing an Excel spreadsheet, there’s typically white space at the page boundaries, ensuring a visually pleasing layout. However, with large worksheets, additional columns might spill onto a new page, along with extra rows.

To fit the entire worksheet on a single page, make slight adjustments to the page margins:

different margin sizes to print to fit in Excel

Excel automatically adjusts the spreadsheet to fit on one page during printing.

Method 6 – Customize Column Width or Row Height

Sometimes, columns are wider than necessary. To optimize space and fit everything on one page:

navigating on view tab in Excel

adjusting column width by dragging the cursor

Keep in mind that adjusting row or column sizes may condense data, so consider using Text Wrapping in Excel to address visibility issues.

Method 7 – Hide or Delete Columns/Rows

To achieve a one-page fit for your worksheet, selectively hide unwanted columns or rows:

excess columns don

selecting extra columns

hiding columns to reduce the size of dataset

These columns will be hidden.

columns got hidden in Excel

You can unhide them later to display your complete dataset.

print preview without some specific column and fit on one page

Method 8 – Reduce Font Size

Resize specific columns by minimizing font size:

lowering font size in Excel

columns get shrink after reducing font size

Method 9 – Use Page Break Preview

clicking on page break preview option

dashed blue line indicating page 1

dragging blue dashed line to the blue solid line

Now, the entire sheet is considered one page during printing.

print preview to fit on one page in Excel

Method 10 – Applying VBA Code to Print to Fit to One Page in Excel

VBA macros offer a smart alternative to achieve one-page printing in Excel. Follow these steps: