Excel Print Area: Set, Edit & Clear Print Ranges
Most Excel users think print setup is just clicking Ctrl+P and hoping for the best. It's not, and that assumption is why so many people end up with seven-page printouts when they needed one. Sound familiar? You hit print, the preview looks wrong, and you spend the next ten minutes dragging blue borders and guessing. The Excel print area feature exists specifically to stop that cycle, and it's one of the most underserved topics in Excel training.
By the end of this guide, you'll know how to define a print range, lock it into your workbook, and never reset it manually again. Before you start, have an open workbook with data, confirm you can see the Page Layout tab in your ribbon, and make sure a printer or PDF driver is configured. This works in Excel 2016 and later, including Microsoft 365. Version differences are flagged inline where they matter.
|
| Defining your print area in Excel takes one click from the Page Layout tab and saves with the workbook automatically. |
Step 1: Select Your Range and Set the Excel Print Area From the Page Layout Tab
Click the first cell of the data you want to print, then drag to the last. You're selecting your print range: exactly the cells that should appear on paper, nothing more. The most common mistake is selecting entire columns out of habit. Don't. Select only the populated range.
- Select the cells you want to print.
- Go to Page Layout > Print Area > Set Print Area.
- A dashed border appears around your range confirming Excel has stored the selection.
- Open Print Preview (Ctrl+P or File > Print) and confirm the preview matches your selection.
Set once, saved with the file. You don't need to redo this every session.
Test your print setup in Print Preview and on paper when it matters. Screen previews occasionally lie. Printers do more often.
How to Add Cells to an Existing Print Area Without Starting Over
If you've already set a print area and need to include additional rows or columns, don't clear it and start fresh. Select the new cells, then go to Page Layout > Print Area > Add to Print Area. Excel extends the existing selection. Each non-contiguous block you add will print on its own separate page. That's by design, not a bug, and it's useful when printing multiple report sections from one sheet.
Step 2: Use Print Preview and Page Break Controls to Confirm Your Excel Print Range Looks Right
With your print area set, Ctrl+P opens Print Preview and shows exactly how many pages Excel plans to use. If the count looks wrong (say, two pages when you expected one), don't guess at the cause. Close the dialog and switch to Page Break Preview under View > Page Break Preview.
In this view, blue lines show where Excel intends to break your content across pages. Solid blue lines are manual breaks you've set; dashed blue lines are automatic ones Excel calculated. You can drag either type to adjust. If a stray column is spilling onto a second page, drag the break line to contain it.
Microsoft 365 handles automatic page break recalculation differently than Excel 2016 when rows are added mid-sheet. If you're on an older version and breaks keep shifting, check whether manual breaks are interfering — covered in the mistakes section below.
Step 3: Clear or Reset the Print Area in Excel When You Need a Clean Start
Your confirmed print area carries forward every time you open the file. But inherited workbooks often have broken print ranges: hardcoded page breaks that make data nearly impossible to sort or analyze. Here's the fix.
Go to Page Layout > Print Area > Clear Print Area. That removes the stored range entirely. For a one-off override (printing the whole sheet just once without permanently changing the setup), use the Ignore Print Area option inside the Print dialog under File > Print > Settings > Print Active Sheets.
Excel stores your print area as a named range called Print_Area. You can see it in the Name Manager (Ctrl+F3). Deleting it there does the same thing as clearing it from the Page Layout tab.
Knowing this matters if you're building a dynamic print area. You can point Print_Area at a named range tied to a formula so it expands automatically as your data grows. That's a one-time setup that replaces a recurring manual chore. For more on keeping workbooks clean across a team, the guide to Excel file management and sharing covers the full picture.
Common Mistakes That Break Excel Print Areas (and How to Fix Them)
The most common cause of extra blank pages is stray content outside your intended range: a cell with a stray space, a border format applied three columns too far, or anything that tells Excel the sheet is wider or taller than it looks. Switch to Page Break Preview and look for content sitting outside your blue border. Delete the offending formatting and the extra page disappears.
Columns getting cut off mid-print usually means your print area is wider than your paper. Two options:
- Switch orientation to Landscape (Page Layout > Orientation > Landscape).
- Scale the sheet down (Page Layout > Scale to Fit).
Try Landscape first. Scaling below 80% tends to make text illegible, which defeats the purpose of printing at all.
Excel for the Web does not support the Set Print Area option the way the desktop app does. If you're working in a browser-based version and the Page Layout tab looks stripped down, that's why. Use the desktop app for any serious print configuration.
For power users who need to set print areas across multiple sheets at once, a short VBA macro can handle it by looping through Worksheets and assigning .PageSetup.PrintArea per sheet.
Hardcoded page breaks are the worst thing you'll find in an inherited workbook. They make underlying data harder to sort and filter, and whoever set them likely didn't realize the downstream effect. Clear them first, reset the print area properly, and save the file.
If this is your first time digging into the Page Layout side of Excel, the Excel for beginners starter guide gives useful context on how the ribbon is organized. And once your print setup is locked in, make sure you're saving your Excel file properly so the print area persists.
Frequently Asked Questions
Why is my Excel print area printing extra pages?
Extra pages almost always mean there's stray content outside your intended range: a space, a border, or a format applied too far. Open Page Break Preview under the View tab and look for anything sitting beyond the blue border. Delete the stray formatting and the blank pages go away.
How do I make a print area dynamic in Excel?
Excel stores the print area as a named range called Print_Area. You can edit this in the Name Manager (Ctrl+F3) and replace the fixed reference with a formula (using OFFSET or a structured table reference, for example) so the range expands automatically as your data grows.
Does Excel for the Web support print areas the same way the desktop app does?
No. Excel for the Web has more limited print controls. The Set Print Area option available in the desktop app's Page Layout tab isn't fully available in the browser version. For any print configuration that needs to stick, use the desktop app.
How do I set print areas on multiple sheets at once?
The Page Layout tab only sets a print area on the active sheet. To apply print areas across multiple sheets at once, you'll need a short VBA macro that loops through your worksheets and assigns a PrintArea string to each sheet's PageSetup object.
Join the conversation