How to Print in Excel & Google Sheets

Written by

Editorial Team

Reviewed by

Laura Tsitlidze

Last updated on August 21, 2023

This tutorial demonstrates how to print in Excel and Google Sheets.

howtoprint intro

Printing in Excel can be a fast and simple process with many options and features available to help you setup your worksheet or workbook correctly and to print successfully. If you know that your worksheet is already set up in the way that you want it to appear, the fastest way to print is to use the Quick Print command in the quick access toolbar.

howtoprint quickprint

 

Print in Excel: Quick Guide

Most of the time, you’ll need to change or confirm a few things before printing.

  1. First, ensure that you have a printer connected that is online and ready to print with the right size of paper inserted correctly.
  2. Then, set up your print area, the range of cells that you wish to print. If you wish to print your entire worksheet, make sure that worksheet is selected.
  3. Check that you are in the correct orientation – either landscape or portrait – and make sure your margins and paper size are correct.
  4. Check your page breaks. This can be done in Page Break Preview.
  5. Set any print titles that you might need. Print titles are any rows you want repeated at the top of each page and/or any columns you want repeated at the left of each page. Check or select them correctly.
  6. Ensure that your headers and footers are set up correctly.
  7. Finally, in the Ribbon, go to File > Print to view your worksheet in Print Preview. Click Print if everything looks good.

Let’s have a look at the points above (plus a few more!) in more detail below.

Print a Worksheet

  1. Select the sheet you wish to print, and then in the Ribbon, go to File > Print or press CTRL + P.
  2. The selected sheet is shown in Print Preview. To print only the active sheet, click the Print.

howtoprint print

Print a Workbook

  1. From anywhere within your workbook, in the Ribbon, go to File > Print or press CTRL + P.
  2. The active sheet in your workbook is shown in Print Preview. Under Settings, click the down arrow next to the default option and choose Print Entire Workbook.

howtoprint entire workbook

  1. Click Print to print your workbook.

Print Part of a Worksheet

  1. Select the cells in your worksheet that you wish to print, and then in the Ribbon, go to File > Print (or press CTRL + P).
  2. The active sheet is then shown in Print Preview. Under Settings, click the down arrow next to the default option and choose Print Selection. Print Preview updates to show only the selected cells.

howtoprint print selection

  1. Click Print to print your selection.

Print a Table

  1. Select the table you wish to print, and then in the Ribbon, go to File > Print or press CTRL + P.
  2. The active sheet in your workbook is shown in Print Preview. In the Settings section, click the down arrow next to the default print option and click Print Selected Table. Your print preview changes to show the selected table.

howtoprint print selected table

  1. Click Print to print your selection.

Print a Chart

  1. Select the chart that you wish to print, and then in the Ribbon, go to File > Print (or press CTRL + P).
  2. Under Settings section, choose Print Selected Chart.

howtoprint print selected chart

Print to PDF

  1. From anywhere within your workbook, in the Ribbon, go to File > Print (or press CTRL + P).
  2. In the Printer Section, choose Microsoft Print to PDF.

howtoprint print to pdf

  1. Click the Print button to Print to PDF.

Page Layout

The Page Setup group in the Page Layout tab of the Ribbon enables you to set up the way your worksheet is printed.

You can either use the buttons in the group or you can open the Page Setup dialog box by clicking on the small arrow in the bottom-right corner of the group.

howtoprint pagelayout group

Margins

  1. In the Ribbon, go to Page Layout > Page Setup > Margins.

howtoprint pagelyout margins

  1. You can choose one of the preset options available or click Custom Margins… at the bottom of the list to open the Page Setup dialog box.

howtoprint margins

  1. You can set the left, right, top, and bottom margins, as well as the space reserved for headers and footers. Adjust the margins by using the up and down arrows for each side, and then click OK.

Orientation

In the Ribbon, go to Page Layout > Page Setup > Orientation to change the orientation of your worksheet when printed.

howtoprint orientation

Size

  1. In the Ribbon, go to Page Layout > Page Setup > Size to change the paper size of your worksheet when printed.

howtoprint paper size

  1. For a size not already on the list, click More Paper Sizes… at the bottom.

howtoprint more paper size

  1. This opens the Page Setup dialog box. Select the page size you want from the Paper size drop down.

howtoprint change paper size

Print Area

  1. Select the range within your worksheet that you wish to print, and then in the Ribbon, go to Page Layout > Page Setup > Print Area > Set Print Area.

howtoprint set print area

  1. To reset print areas, so that all populated cells would print, click Clear Print Area from the same menu.

Breaks

  1. Click in the cell in your worksheet where you want to insert a page break, and then in the Ribbon, go to Page Layout > Page Setup > Breaks > Insert Page Break.

howtoprint insert page break

  1. To view page breaks in your workbook, you need to be in Page Break Preview. In the Ribbon, go to View > Workbook Views > Page Break Preview.

howtoprint ribbon page break preview

OR
In the bottom-right corner of your worksheet, click the Page Break Preview icon to switch to Page Break Preview.

howtoprint page break preview

  1. Your worksheet displays the changes, and you can see the page break you inserted.

howtoprint view page break

  1. To get rid of the page break, click Remove Page Break.

howtoprint remove page break

  1. To reset all the page breaks to their defaults, click Reset All Page Breaks.

Print Titles

  1. In the Ribbon, go to Page Layout > Page Setup > Print Titles.

howtoprint pagesetup sheet

  1. You can repeat rows or columns at the top of each page that you print –To repeat a specific row, click in the Rows to repeat at top box, and then select the rows you wish to repeat.

howtoprint rows to repeat

  1. When you click Print Preview from the Page Setup dialog box, you can see that the row you selected is repeated on each page.

howtoprint repeated rows preview

Print Preview

Select the sheet you wish to print, and then in the Ribbon, go to File > Print (or press CTRL + P). The selected sheet is shown in Print Preview.

howtoprint print preview

AutoMacro | Excel Automation Made Easy | Free Trial

Headers and Footers

  1. In the Ribbon, go to Page Layout > Page Setup and click the small arrow in the bottom-right corner of the group.

howtoprint pagelayout group

  1. Click on the Header/Footer tab. Under Header, choose from the options provided.

howtoprint select header

    1. Click OK to set the header. Note that you can only see the header in Print Preview.

howtoprint header preview

  1. The footer can be set and customized in the same way.

Custom Header

  1. If you wish to type in your own header, click Custom Header…

howtoprint custom header

  1. Here, you can customize the left, center, and right sections of the printed page. The buttons along the top of these sections let you insert built-in options with a single click – options like the page number, name of the file, time and date, etc.
    Click the information you want in each section.

howtoprint set custom

Alternatively, you can type a custom header into each section.

howtoprint left header

Print Gridlines

  1. In the Ribbon, go to Page Layout > Page Setup and click the small arrow in the bottom-right corner of the group.

howtoprint pagelayout group

  1. Click on the Sheet tab, and then tick the Gridlines box under Print.

howtoprint gridlines

  1. When you click Print Preview, you can see that gridlines are visible along with the worksheet data, and therefore would be printed.

howtoprint gridlines visible

Print Comments and Notes

  1. In the Ribbon, go to Page Layout > Page Setup and click the small arrow in the bottom-right corner of the group.

howtoprint pagelayout group

  1. Click on the Sheet tab, and then choose from the Comments and notes drop down.

howtoprint comments

AutoMacro | Excel Automation Made Easy | Free Trial

Change Page Resolution

  1. In the Ribbon, go to Page Layout > Page Setup and click the small arrow in the bottom-right corner of the group.

howtoprint pagelayout group

  1. In the Page tab, adjust the page resolution, if necessary, by choosing from the Print quality drop down. DPI stands for dots per inch; 600dpi prints at a higher quality than 300 dpi.

howtoprint resolution

  1. Click OK to return to Excel.

Print with VBA

All options described above can also be achieved through VBA coding.

  1. In the VBE, create a module and type in the following macro.
Sub PrintSheet()
     ActiveWindow.SelectedSheets.PrintOut
End Sub
  1. This prints all pages of the active sheet.

Print in Google Sheets

As in Excel, Print and Print Preview are reached by clicking the Print button in Google Sheets.

  1. In the Menu, go to File > Print.

howtoprint gs print

  1. This takes you to Print Settings, where you can set what you wish to print, be it your entire workbook, individual worksheet, table, chart, or selected cells.
  2. From the menu on the right side of the screen, choose to print the Current sheet or Selected cells.

howtoprint gs select cells

  1. Google Sheets sets the default paper size based on the printer that you have connected to your PC. Should you wish to set a custom paper size for your worksheet, choose that Paper size.

howtoprint gs paper size

  1. The worksheet can be scaled from this menu by choosing a preset Scale or using a custom percentage.

howtoprint gs scale

  1. Margins can be adjusted to Normal, Narrow, or Wide.

howtoprint gs custom margins

  1. Alternatively, click Custom numbers and type in the margins manually.

howtoprint gs custom margin top

  1. Google Sheets automatically inserts page breaks for you where your worksheet flows over to more than one page. If desired, change these page breaks by clicking SET CUSTOM PAGE BREAKS to add your own breaks.

howtoprint gs set custom page breaks

  1. Drag the page break to where you want it to be placed.

howtoprint gs set break

  1. Click Confirm Breaks to confirm your page breaks.

howtoprint gs confirm breaks

  1. Any page breaks that you have inserted can be toggled on or off by clicking the button to right of Custom page breaks. If you toggle this slider off, any custom page breaks are reset.
    Alternatively, you can click EDIT to change the page breaks.

howtoprint gs custom page breaks

  1. Switch gridlines and notes on or off by ticking or unticking those options under Formatting.

howtoprint gs formatting

  1. Adjust printing order in the Page order drop down. Choose between Over, then down or Down, then over.

howtoprint gs page order

  1. Change the Alignment for both Horizontal and Vertical layout by choosing from each drop down.

howtoprint gs alignment

  1. Customize the header and footer by ticking the information you want to include from the Headers and footers.

howtoprint gs page numbers

  1. Click EDIT CUSTOM FIELDS to change the page headers and footer directly enabling custom text or fields to be added to your headers and footers. As with Excel, you can customize the left, center, and right sections of the header and footer.

howtoprint gs header

  1. Once you have customized the options in Print Settings, click Next to send the spreadsheet to print. The sheet appears in Print Preview.

howtoprint gs print preview

  1. Select the printer, the number of copies, the pages to print, whether to print in color or black and white (depending on your printer), and the paper size.
  1. Click Print to print the worksheet.

More Printing Tutorials

Print
Add a Page Border
Add a Watermark
Center Worksheets Horizontally and Vertically
Delete Unwanted or Blank Pages
Display and Print Formulas
Hide Page Breaks
Insert a Page Number
Insert and Remove Page Breaks
Make Graph Paper
Print a Background Image
Print All Tabs in a Workbook
Print Comments
Print Gridlines on a Blank Sheet
Print Only Selected Cells
Print Row Numbers and Column Headings
Print Selected Worksheets on One Page
Print Selected Worksheets Without Print Preview
Print Two Sheets on One Page
Remove Watermarks
Set the Print Area
Page Layoutyes
Add Element to Display Current Date in the Header
Change Orientation to Landscape
Create Cover Page
Define Print Titles on Every Page
Format the Header and Footer
Insert or Remove Headers and Footers
Make a Header Only on the First Page
Make a Sheet Fit on One Page
What is the Page Setup Function?

AI Formula Generator

Try for Free

See all How-To Articles