Entwickler-Ecke
Sonstiges (Delphi) - Serienbrief mit Word
PP - Sa 19.04.03 19:20
Titel: Serienbrief mit Word
Hallo Leute,
ich brauche Eure Hilfe: ich möchte die Items[n] aus einer Listbox im Word als Serienbriefdaten verwenden. :nixweiss:
Für jede Art von Hilfe (Listigs, Links, ....) bin ich dankbar
PP
CastleArts - Mo 21.04.03 01:54
Hi PP!
Ich habe mal etwas rumprobiert und habe herausgefunden, dass als SteuerSatz für einen Serien Brief eine ganz normale txt-Datei verwendet werden kann. Jede Zeile entspricht einem Datensatz. Allerdings ist nur ein Feld möglich. Das heißt, Vor und Nachnamen müssten direkt in einer textzeile stehen.
Lege dir eine variable des typs textfile an.
Behandle sie mit den üblichen Routinen AssignFile, Rewrite....
Und schreibe über eine for-Schleife ein Listbox-Element nach dem anderen via WriteLn in die Textdatei.
Diese Datei (Endung *.txt) läds du nun als Datenquelle für den SteuerSatz in Word.
Ich hoffe die Sache klappt! Falls du etwas nicht verstanden hast, bitte nachfragen.
Mfg,
Magnus Schlösser
PP - Mo 21.04.03 21:29
Titel: Danke für die prompte Antwort!
Ich habe vergessen mitzuteilen, daß ich Word aus meiner Anwendung starten möchte und nach beenden von Word wieder in meiner Anwendung weiterarbeiten kann.
In der Listbox stehen die Daten im Format name;vorname;plz;ort;..... (das ; ist das Trennzeichen zwischen 2Felder).
Über OLE habe ich was gelesen, aber ich verwende Delphi 6.0 personal (also nix mit DB, oder OLEServer), das Einzige was ich in den Komponenten gefunden habe war OLEContainer - reicht das ?
Danke für Eure Antworten
PP
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!