How to Print Only Selected Items from a Word or Excel List
Question details
The user needs a method to print only the specific services or items a client has selected from a larger fillable list or form.

- Product
- Microsoft Word and Excel
- Device & OS
- not provided
- Scenario
- A client returns a service list or checklist with certain items marked as required, and the user needs to print a clean document containing only those chosen options without printing the entire unselected list.
- Observed behavior
- Word and Excel do not automatically hide unselected checklist items for printing unless the user applies manual table sorting, spreadsheet data filters, mail merge rules, or custom VBA macros.
Ensure you have the completed checklist or form saved locally on your computer. If the list is currently formatted as plain text in Word, consider converting it to a table or migrating it to a spreadsheet to make filtering significantly easier.
Use Excel AutoFilter to Hide Unselected Items
If your list can be managed in a spreadsheet, using Excel's built-in AutoFilter feature is the fastest, no-macro method to hide unselected items before printing.
By setting up your client checklist in Excel with a dedicated column for their selections (such as entering '1', 'Yes', or 'X'), you can easily filter out the blank or unselected rows. This ensures that only the requested services appear on the final printed page.
Open your Excel workbook. Ensure there is a dedicated column next to your list of services titled 'Selected' where the client enters '1' or 'X'.
Click the header row of your list. Go to the Data tab on the top ribbon and click the Filter button to add drop-down arrows to your headers.
Click the drop-down arrow on your 'Selected' column. Uncheck the boxes for '(Blanks)' or '0', leaving only '1' or 'X' checked, then click OK.
Press Ctrl + P to open the print preview. Excel will automatically exclude the hidden, unselected rows from the printed document.

Sort and Delete Unselected Rows in a Word Table
If the list must remain in a Word document, structuring the list as a table allows you to sort the selections together and quickly delete the rest.
Use a Word Directory Mail Merge
For complex or automated workflows, use the returned Excel file as a data source for a Word Directory Mail Merge that automatically excludes unselected items.
Filter and Print Checklists Effortlessly with WPS Office
WPS Office provides a comprehensive suite of Writer and Spreadsheet tools that make filtering data, sorting tables, and executing mail merges incredibly simple. You can easily process returned client checklists and print only the selected data without needing complex workarounds.
- 1. Open your list in WPS Spreadsheet: Launch WPS Office and open the checklist file returned by your client.
- 2. Highlight the headers: Select the header row of your document, ensuring the selection column is included.
- 3. Enable AutoFilter: Navigate to the Data tab on the top ribbon and click the AutoFilter icon.
- 4. Filter the selection: Click the filter icon on the selection column, uncheck the blank or '0' options, and click OK to display only chosen items.
- 5. Print the results: Go to Menu > Print or press Ctrl + P to print the refined list containing only the selected services.

Frequently Asked Questions
How do I print just a highlighted selection of text in Word?
To print only specific text, highlight the desired text in your Word document. Press Ctrl + P to open the print menu, look under Settings, and change 'Print All Pages' to 'Print Selection'.
How can I print only a specific range of cells in an Excel spreadsheet?
Highlight the cells you want to print. Go to the Page Layout tab, click Print Area, and select Set Print Area. When you press Ctrl + P, only those specific cells will be previewed and printed.
Can I use a macro to automatically print selected checkboxes in Word?
Yes, if you have a form with ActiveX or Content Control checkboxes, you can write a VBA macro that iterates through the form fields, hides the rows or paragraphs containing unchecked boxes, and then sends the document to the printer.
Why is my mail merge printing blank lines for unselected items?
Blank lines occur if the merge fields are processed but empty. Ensure you are using a 'Directory' merge type rather than a 'Letters' merge type, and verify your If...Then...Else rule does not include an unnecessary carriage return in the 'Else' output.




