Yes, but instead of using mergefields, I would use docvariable fields in the
template and have vba code interate through the records in the datasource,
creating a new document from the template for each record and setting the
values of the document variables for each document and updating the fields
in the document so that the values assigned to the document variables appear
in the docvariable fields.
--
Hope this helps.
Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.
Doug Robbins - Word MVP