Scale your spreadsheet to fit on one page when printing from Excel
Printing from Excel can be very frustrating, especially if your spreadsheet is too wide or too tall to fit on a single page.
You can use the Scaling option in Page Setup to set limits on how many pages wide and tall your document should be when you print it. The problem with that is that you can find your page fits onto one page, but becomes too small to read. Not only that, but Excel ignores any manual page breaks you've entered. This lesson explains how you can print your spreadsheet so it automatically scales to be one page wide without forcing the rows into a single page.
Scaling your spreadsheet when printing
You can use the Scaling option in Page Setup to set limits on how many pages wide and tall your document should be when you print it.
If you're using Excel 2010
- Click the Page Layout tab.
- Set the Scale to Fit options for Width and Height to the values you want.
- Print your spreadsheet.
If your're using Excel 2007 and earlier for PC, or Excel for Mac 2008 or 2011
- Open Page Layout
- In Excel 2007, click the Page Layout tab, then click the small arrow in the bottom right corner of the Page Setup group (this also works for Excel 2010 as an alternative to the instructions above)
- In earlier versions of Excel, and for Excel 2008 and 2011 for Mac, click File, then Page Setup.
- Enter the number of pages wide and tall you want your spreadsheet to be when printed. For example, you may choose to set your spreadsheet to be 1 page wide and 2 pages tall when printed.
- Print your spreadsheet.
The problem with this approach is that you can find your spreadsheet is scaled down too far and becomes too small to read. Not only that, but Excel ignores any manual page breaks you've entered.
Scaling an Excel spreadsheet to a specific number of pages
Suppose you want your Excel spreadsheet to print out one page wide, but you don't mind how many pages tall the print out is. It could also be that you have horizontal page breaks that you want to keep when you print your spreadsheet.
Scaling to Fit in Excel 2010 (method 1)
- Click the Page Layout tab.
- Set the Scale to Fit option for Width to be 1 page.
- Set the Scale to Fit option for Height to be Automatic.
- Print your spreadsheet.
Scaling to Fit in Excel 2010 (method 2)
- Choose File > Print
- Choose Fit all columns on one page
- Print your spreadsheet
Both methods will scale your spreadsheet so it prints out exactly one page wide. The number of pages it prints will depend on how many pages tall the scaled down spreadsheet is. Excel will ignore any vertical page breaks you've inserted when you do this, but will keep your manual horizontal page breaks.
Of course, if you want the spreadsheet to print out just 1 page tall, and as many pages across as it needs, you'd reverse the values in steps 2 and 3 of method 1 above.
Scaling to fit in other versions of Excel (PC and Mac)
You can get the same result when printing from other versions of Excel for both PC and Mac. This tip works in Excel 2010 as well, but the instructions above are an easier way to do it.
- Open Page Setup.
- Click the Page tab.
- Click the Fit To option.
- Enter 1 for the number of pages wide.
- Delete the value for the number of pages tall and leave it blank.
- Level of difficulty:
About Us
Fiveminutelessons.com is a website dedicated to providing free training on a range of subjects. including Google Analytics, Microsoft Word and Microsoft Excel.
Everything here is free for you to use while on the site. If you like something, why not link to it or support our sponsors. You can even become a sponsor.
Commercial Services
As well as the free training you get at www.fiveminutelessons.com, we also offer a range of commercial services to help you with your training and online learning requirements including:
- Private labelling
- Courseware development
- e-learning development
- Corporate subscriptions
- Learning consultancy services
- Documentation and user guide development
- Development of innovative corporate learning environments
Contact us now to find out more about our learning consultancy and courseware development services

Comments
Excel Printing
I am quite a savvy Excel user....however, I can't for the life of me get my spreadsheet to print properly on one page. It is printing in about 60-70% of the page, no matter how I set up the margins or set to print 1 page by 1 page. Basically it looks as though there is a bottom margin of 1"+ and a right margin of 1"+. (but top and left are small, as i set them at .25") The data is not too tall or too wide to fit more appropriately. I have cleared the print are and set it again, changed margins, changed to print 1 by 1 page, i have even tried to adjust the excel chosen % from 55 to 56 and it immediately jumps to two pages.
I'm having this same problem
I'm having this same problem and can't for the life of me figure out what's going on... I have all the setting where they should be and even the print preview is showing everything normal... but when I print, it comes out "big" and only the top left quarter of the document prints...