Ab Office 2007 ist wohl die Druckoption "Felder aktualisieren" standardmäßig aktiv. Das hat zur Folge, dass beim Drucken von Formularen mit Textmarken über die COM Schnittstelle die Namen der Textmarken und nicht die Inhalte gedruckt werden.
Der folgende Code schaltet die Option aus:
Dim WordOptions As Variant
...
Set WordApp = CreateObject( "Word.Application" )
...
Set WordOptions = WordApp.Options
WordOptions.UpdateFieldsAtPrint = False
Andreas