Hallo 8) ,
ich bestücke eine Word-Vorlage (*.dot) via Delphi. Auf der Vorlage ist z.B. ein TextFormularFeld z.B.: [ANREDE] definiert... so geht’s:
Code:
VAR
vSprung : OleVariant;
BEGIN
(…)
vSprung := OleVariant(wdGoToBookmark);
MsWord.Selection.GoTo_(vSprung, EmptyParam, EmptyParam,’ANREDE’);
MsWord.Selection.TypeText(‘Herr Maier’);
(…)
Leider wird damit NUR ein Textformularfeld bestückt. Setze ich in der Vorlage mehrere Textformularfelder mit gleichem Namen
(also wie hier z.B. 3 mal ‚ANREDE’) wird NUR das erste Feld bestückt (hier mit ‚Herr Maier’...
andere bleiben leer... obwohl auch dort möchte ich ‚Herr Maier’ sehen...
Wer weiß die Lösung?
Gruß
Paul Jr.