Entwickler-Ecke
Dateizugriff - Einfügen von Text in WORD-Dateien
whitef - Fr 30.10.15 22:27
Titel: Einfügen von Text in WORD-Dateien
Hallo,
ich wollte euch mal fragen wie ihr so etwas umsetzen würdet?
Auf der Delphi Userform sind Daten über:
-Name
-Vorname
-Adresse
Man hat eine WORD-Datei (*.doc, *.dot) die soweit mit Text bestückt ist (sozusagen eine Vorlage).
Nun soll die Vorlage mittels Button.OnClick geöffnet werden & die Daten aus der Delphi Userform an eine vorbestimmte Position im WORD-Dokument eingefügt, das komplette Dokument gedruckt und automatisch gespeichert werden.
(Am besten wäre eine *.dot Vorlage da die Userform mit den Daten mehrere Leute auf diversen PC's verwenden.)
Man könnte sich das ganze wie eine "Rechnung" vorstellen, in dem der Adressat hinzugeschossen wird. (Ich jedoch möchte keine Rechnungsverwaltung erstellen; dies gilt nur als theoretische Gedankenvorlage)
Momentan stehe ich auf dem Schlauch und habe keine vernünftige Idee dies umzusetzen.
Für alle Anreize diesbezüglich wäre ich dankbar!
Viele Grüße!
Gerd Kayser - Sa 31.10.15 01:44
whitef hat folgendes geschrieben : |
Momentan stehe ich auf dem Schlauch und habe keine vernünftige Idee dies umzusetzen.! |
http://www.djpate.freeserve.co.uk/Automation.htm
Da solltest Du fündig werden. Die genaue Vorgehensweise hängt von Deiner Delphi- und Deiner Wordversion ab. Zu empfehlen ist außerdem die Installation (sofern noch nicht geschehen) von Visual Basic for Applications (VBA). Es ist hilfreich, Makros der gewünschten Funktionen aufzuzeichnen und sich diese im VBA-Editor anzusehen.
icho2099 - Sa 31.10.15 11:24
Textmarken im Dokument oder Template erleichtern die Arbeit sehr.
Zudem kann das Formular dann unabhängig von der Anwendung geändert
werden.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!