Wieso nicht einfach alles der Reihe nach in ein Word-Dokument schreiben:
Application.Selection.TypeText(....);
Bilder schiebe ich über das Clipboard nach Word:
Delphi-Quellcode:
Clipboard.Assign(Image);
Application.Selection.Paste;
Ist zwar nicht die feine englische Art, das Clipboard zu überschreiben, aber eine andere Möglichkeit habe ich nicht gefunden (außer über Dateien).
Wegen div. Formatierungen empfehle ich Dir, ein Makro aufzuzeichnen und zu schauen, was dabei herauskommt.
Gruß, teebee