How to Fix Access Query Criteria Problems in Word Mail Merge
Question details
The user needs to connect a Word Mail Merge to an Access query that relies on an Access form for criteria, but Word fails to open the data source or the query goes missing.

- Product
- Microsoft Word, Microsoft Access
- Device & OS
- not provided
- Scenario
- Attempting to run a Mail Merge in Word using an Access parameter query linked to an active form.
- Observed behavior
- The query functions correctly within Access directly, but Word Mail Merge cannot evaluate the form-based criteria, causing the data source connection to fail or the query to disappear from the recipient list.
Ensure that the Microsoft Access database is stored in a trusted location and that macro security settings allow the database forms to function.
Keep the Access Form Open During Mail Merge
Word Mail Merge requires the referenced Access form to be actively open in the background so it can correctly evaluate the criteria parameters.
When Word executes an Access query via OLE DB, it acts as an external application requesting data. If the query parameters point to a specific form, that form must be currently loaded in memory for the criteria to be successfully passed to Word.
Launch Microsoft Access and open the database containing your query and form.
Open the specific form that supplies the parameters to your query and fill in the required criteria fields.
Do not close the form or the Access database. Leave it running in the background.
Switch to Microsoft Word, go to Mailings > Select Recipients > Use an Existing List, and attempt to connect to the Access database query again.

Use an Access Report Formatted as a Letter
If Mail Merge remains unreliable with parameterized queries, creating a report directly within Access is a highly robust alternative.
Experience Seamless Mail Merge with WPS Office
Connecting Word to complex Access databases can sometimes lead to frustrating errors. Consider switching to WPS Office as a free, lightweight alternative. It offers excellent compatibility with Microsoft Office formats and provides a highly reliable, straightforward Mail Merge experience using standard spreadsheet data sources.
- 1. Download and Install: Download WPS Office for free from the official website and complete the quick installation process.
- 2. Prepare Data Source: Export your Access data or prepare your recipient list directly in WPS Spreadsheet and save it as an .xlsx or .csv file.
- 3. Execute Mail Merge: Open WPS Writer, navigate to the References tab, click Mail Merge, and select your spreadsheet to generate error-free documents.

Frequently Asked Questions
Why doesn't my Access query show up in the Word Mail Merge list?
Word often hides parameter queries or queries that rely on form inputs when connecting via standard OLE DB. You may need to change the connection method in Word to DDE (Dynamic Data Exchange) to make these queries visible.
Can I use an Excel spreadsheet instead of an Access query for Mail Merge?
Yes. Exporting your filtered Access query results to an Excel spreadsheet and using that Excel file as your Word Mail Merge data source is a highly reliable workaround that completely avoids form criteria connection issues.
How do I make my parameterized Access query work without a form?
Instead of referencing a form control in your query criteria (e.g., [Forms]![FormName]![ControlName]), change the criteria to a generic text prompt like [Enter desired value:]. Word will usually prompt you for this value manually when executing the merge.




