Christoph Englmann hat folgendes geschrieben: |
hallo,
wie kann ich von delphi aus die fusszeile eines dokumentes ansprechen und dort in eine bestimmte zeile/spalte einen wert eintragen?
danke
christoph |
Hallo,
ich würde in das Dokument ein "Textformularfeld" einfügen, ihm einen Namen geben und dann per:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| try Word := CreateOleObject('Word.Application'); except ShowMessage('Kann Word nicht starten !'); Exit; end;
Word.Documents.Open('deinworddokument');
Word.Visible := True;
Word.ActiveDocument.FormFields.Item('deintextformularfeld').Result := 'Dein einzusetzender Wert'; |
Word ist eine Variable vom Typ: OLEVariant.
Als Unit brauchst DU: ComObj
Das war's
Moin
Moderiert von
raziel: Code- durch Delphi-Tags ersetzt.