Io che mi trovo in una situazione simile, ho chiamato i BookMark nel foglio DOT(Template) esattamente come i campi del mio RS che uso per compilare il foglio di Word.
Alla fine sono 5 righe di codice...
For Each fld In mFrm.RecordsetClone.Fields
If mFrm.Controls(fld.Name).TAG <> "EXCLUDE" Then
If Not IsNothing(mFrm.Controls(fld.Name).value) Then
If mobjWordDoc.Bookmarks.Exists(fld.Name) Then
mobjWordDoc.Bookmarks(fld.Name).Select
mobjWordApp.Selection.TypeText Text:=mFrm.Controls(fld.Name).value
End If
End If
End If
Next
una cosa simile semplificando...
Quì trovi un mio DEMO reale di come ho gestito la cosa:
http://forum.masterdrive.it/access-79/vba-access-automazione-word-19857/