In earlier versions of Excel, and for Excel 20 for Mac, click File, then Page Setup. 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) If you're using Excel 2007 and earlier for PC, or Excel for Mac 2008 or 2011 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. 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.
Not only that, but Excel ignores any manual page breaks you've entered. The problem with that is that you can find your page fits onto one page, but becomes too small to read.
Printing from Excel can be very frustrating, especially if your spreadsheet is too wide or too tall to fit on a single page.