Der Text für Vorlage ist ein Richtext und kann so ziemlich alles enthalten, was möglich ist: Formatierte Texte, Bilder, Anhänge...
In der Vorschau soll dieser Inhalt der Vorgabe entsprechend korrekt formatiert angezeigt werden.
Lediglich die Platzhalter sollen ersetzt werden durch Inhalte aus dem jeweiligen Adressbuch-Dokument. I.d.R. werden es sicher Felder wie
FirstName, LastName, CompanyName usw. sein.
strVorlagentext verwende ich nur, damit ich die verwendeten Platzhalter über Regexp finde. Regexp verträgt imho kein RichText.
Sicherlich könnte ich hier auch GetUnformattedText verwenden, aber gewonnen habe ich dadurch nichts, wenn sich mit rtiVorlagentext auch das Item "Vorlagentext" des Dokuments ungewollt verändert.
Wäre es ein Ansatz, wenn ich ein neues Dummy-RichText-Feld zur Laufzeit im Dokument erzeuge, den Inhalt aus "Vorlagentext" kopiere und dieses Feld immer wieder zerstöre und neu erstelle?