Access to Word Document

Maxine Nietz 1 Reputation point
2024-10-31T13:47:49.46+00:00

Office 365. I have an Access report with one image (logo) and 4 subreports as a Print Preview. I need to save it as a Word .docx. 

Would it be best to just use the export to word command on the Print Preview tab or should I try to set it up as a merge document? It would require subdocuments, I believe. I will need to give it a unique name, based on the data in the report.

 

Once it is in Word, can I make changes from Access? Can I re-open the Word document from Access at a later date to edit it?

 

OR is there a better way???

 

Please help. Thanks in advance.

Microsoft 365 and Office | Access | Development
Microsoft 365 and Office | Word | For business | Windows
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. George Hepworth 21,805 Reputation points Volunteer Moderator
    2025-06-26T19:52:02.2333333+00:00

    I think that mail merge to Word docs can work well, at least in a general sense. The kicker would be whether there is something unique about this particular scenario that would require more dynamic structuring of the document, or whether it's a boilerplate document with a handful of dynamic fields.

    You can create Word templates to use with reports that you create regularly. Then defining mail merge fields in those documents allows you to combine the boilerplate text with the variable text in the mail merge fields.

    I'm not sure how that would work with subdocuments, but at least in theory, the principle would be the same.

    It's possible to manipulate Word documents in VBA. That said, anything very complex might be a bit of a reach for that method. You might be better off with a handful of Word Templates for different standard scenarios, rather than trying to manipulate them with VBA.

    Having do both over the years, I'd choose the former method over the latter. Word documents are usually not highly structured enough to be all that easy to modify in code.

    Maybe if you could provide a sample of what needs to be produced, a more concrete description of what to do would be possible.

    1 person found this answer helpful.
    0 comments No comments

  2. DBG 11,381 Reputation points Volunteer Moderator
    2025-06-26T19:14:33.47+00:00

    Typically, Word is better at presenting data in a document than a report does, so using a mail merge is usually a better approach. Without knowing what it is you're trying to create in Word, it's hard to offer a "better way." However, to answer your other questions, you can manipulate a Word document using VBA and do a lot of things with it after it has been created. Hope that helps...

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.