how to print certain columns in excel
To print only certain columns in Excel, you can either select exactly what you want to print, or define a reusable print area. Both work in all recent versions of Excel (Microsoft 365, 2019, 2016, etc.).
Simple method: Print selection
Use this when you just want to print some columns once and donât need to save the setup.
- Select the columns or cells
- Click the letter at the top of a column to select it.
- For multiple adjacent columns (like BâD), click B, hold Shift, click D.
- For nonâadjacent columns (like A, C, E), hold Ctrl and click each column header.
- Open the Print dialog
- Press Ctrl + P, or
- Go to the File tab â Print.
- Change âSettingsâ to âPrint Selectionâ
- In the Print pane, under Settings , click the dropdown that usually says âPrint Active Sheetsâ.
- Choose Print Selection.
- The preview should now show only the columns you selected.
- Adjust page layout if needed
- Still in the Print pane, you can:
- Change orientation (Portrait/Landscape).
- Use Fit Sheet on One Page or Fit All Columns on One Page so your chosen columns donât get split oddly.
- Still in the Print pane, you can:
- Click Print
Reusable method: Set a print area
Use this when you want to print the same columns frequently (for reports or regular handouts).
- Select the range to print
- Drag to highlight the cells that include only the columns you care about (for example, A:C and rows 1:200).
- Set as Print Area
- Go to the Page Layout tab.
- Click Print Area â Set Print Area.
- Excel now remembers this as the part of the sheet that will be printed.
- Print normally
- Press Ctrl + P or use File â Print.
- The preview will show only your defined area (i.e., only those columns).
- To change or clear it
- To expand or change the area, select a new range and choose Print Area â Set Print Area again.
- To remove it completely, use Print Area â Clear Print Area.
Extra tricks to control what prints
These help refine your âcertain columnsâ even more.
- Hide columns you donât want:
- Select unwanted columns â rightâclick â Hide â then print the sheet. Hidden columns will not print.
- Rightâclick between the surrounding column letters and choose Unhide when youâre done.
- Filter rows before printing:
- Turn on filters via Data â Filter.
- Filter to show only the rows you care about, then use Print Selection or a print area. Only visible rows will print.
- Repeat header row or key column on every page:
- Go to Page Layout â Print Titles.
- Set Rows to repeat at top (e.g., your header row) or Columns to repeat at left (like name/customer column), so long printouts stay readable.
If youâre following a typical âhowâtoâ from forums
Many Excel forum threads suggest one of these standard patterns:
- Define a Print Area for specific columns and reuse it for recurring reports.
- Use Print Selection for oneâoff prints of selected columns or nonâadjacent columns.
- Combine filtering and hiding with either method to control exactly what appears on paper.
TL;DR:
- For a quick oneâtime job, select the columns â Ctrl + P â Settings â Print Selection â Print.
- For something youâll do often, select the range â Page Layout â Print Area â Set Print Area â print as usual.
Information gathered from public forums or data available on the internet and portrayed here.