[C#] Word, Variablen ersetzten

soyo

Erfahrenes Mitglied
Hallo,

Ich schreibe gerade eine Anwendung, mit der man Variablen in einem Word-Dokument einfügt und diese auch ersetzen kann. Ähnlich einem Templateparser. Dazu bediene ich mich der Word Object Library.
Das funtkioniert bisher alles so wie ich das will. Ich habe mir eine Dokumentenvorlage erstellt mit etwas Text und Variablen (zb: [[:Mandant_Vorname:]]).
Was mache ich aber wenn keine Daten für eine Variable vorhanden sind. Dann müsst ich diese Variable finden und aus dem Text löschen, sieht wohl sonst etwas eigenartig aus. Wie suche ich nun aber nach dem Text [[:?:]], RegEx is ja anscheinend dort nicht möglich.
Sollte ich vielleicht lieber mit Textmarken arbeiten?

Gruß Thomas
 
Zurück