Ich habe mal eine Zeit lang Rechnungen auf diese Weise erzeugt. Dabei dauerte das Befüllen des Word-Dokumentes per
OLE recht lange.
Jetzt lade ich das
XML-Dokument aus der DOCX in ein TXMLDocument, schreibe meine Werte da an die richtigen Stellen rein und zippe das wieder zusammen zu einem DOCX. Vielleicht wäre das ja ein Ansatz für dich.