Office - Word, Excel und Co. 9.738 Themen, 41.366 Beiträge

Hilfe!: Adressen aus Word in Excel übertragen...?!

peetyobi / 13 Antworten / Flachansicht Nickles

Hallo zusammen,


Ich habe ca. 4000 Anschreiben in Word-XP als .doc Datei. Am Anfang jedes Anschreiben steht eine postalische Adresse von Kunden: zB:


Peter Mustermann


Musterstr. 23


12345 Mustersatdt


Nun möchte ich diese Adressen in eine ExcelXP-Tabelle übertragen, die ungefähr so aussehen soll:


Peter; Mustermann; Musterstr.; 23; 12345; Musterstadt


(da wo das Semikolon steht soll eine neue Spalte bzw. Zelle beginnen)


Wie mache ich das am schnellsten mit so wenig Klicks wie möglich. Ich weiss das man mittels Transponieren die Zeilen aus Word in Spalten in Excel umwandeln kann. Das reicht mir aber nicht, da es zu lange dauert, und die Zeilen werden dabei auch nicht aufgeteil, dh. die Postleitzahl steht dann immer noch in der selben Zelle wie die Stadt. Man muss die dann wieder auseinanderfriemmeln. Ich habe es auch schon mit Makro-Aufzeichen versucht. Es erleichtert zwar bringt aber trotzdem nicht viel ein.


Hat jemand vielleicht ein VB-Script für mich?


Vielen Dank im Voraus!

bei Antwort benachrichtigen
Uli M peetyobi „Hilfe!: Adressen aus Word in Excel übertragen...?!“
Optionen

Hallo peetyobi,

Wie div. Vorgänger schon angedeutet haben, bräuchtest du dazu ein kleines Progi.
Voraussetzung ist u.a., dass sich die Adressdaten wirklich zuverlässig bestimmen lassen.
Denkbar hierzu wären verschiedenste (ggf. zu kombiniernde) Ansätze, die sich aber nur aus den Dok's ergeben können, z.B.:
- gesamter Adressblock (oder zumindest der Adressbeginn) ist mit einer Textmarke hinterlegt
- es kommen spez. Formatvorlagen zum Einsatz oder der Adressblock ist in einer Tabellenzeile oder Positionsrahmen
- der 1. Absatz einer Adresse ist z.B. immer der 12. im Dok-Hauptteil
- die Adressen bestehen immer aus z.B. 7 Absätzen, so dass etwa der 6. immer der mit Plz + Ort ist

Du wirst also zunächst die Erkenntnis-Möglichkeiten und Einheitlichkeit untersuchen müssen (Ausnahmen müssen definierbar sein), wenn du befriedigende Ergebnisse erreichen willst

Gruß
Uli

bei Antwort benachrichtigen