Einzelnen Beitrag anzeigen

meggles
(Gast)

n/a Beiträge
 
#1

Word-OLE Textmarken anspringen

  Alt 21. Mai 2003, 09:30
Hallo,
ich habe im Startup-Ordner von Word eine Vorlage, in der ein Autotext definiert ist. Diesen rufe ich bei Bedarf aus Delphi auf und bekomme einen netten Briefkopf.
Dieser Birefkopf-Autotext enthält auch Textmarken (z.b. im Adressfeld) die ich mit Delphi nun ansprechen will. Nur kriege ich immer den Fehler, dass die Textmarke nicht gefunden wurde.

Hängt das vielleicht damit zusammen, dass ich die Tetxmarke per Autotext erzeuge? Wenn ich eine normale Vorlage mit einer festen Textmarke nehme, gehts nämlich...
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var vWhat, vName : OleVariant;
begin
vWhat := wdGoToBookmark;
vName := 'Adresse1';
WordApplication1.Selection.GoTo_(vWhat,EmptyParam,EmptyParam,vName);
end;
Vielen Dank!

Simon
  Mit Zitat antworten Zitat