VBA Word / Excel / Datendatei
09.04.2009 19:40:47
Franjo
ich möchte aus Word-VBA (Userform) Daten aus einer Datei auslesen und bei Bedarf den Sprung zur Dateneingabe in diese Datei machen.
1. Gedanke: Textdatei anlegen und die Daten auslesen/schreiben
habe ich verworfen, da mir das Wissen fehlt, eine Textdatei nach bestimmten Zeilen auszulesen
2. Gedanke: Exceldatei anlegen und die Daten auslesen/schreiben
Datei anlegen und ansprechen nicht das Problem, Problem liegt beim Sprung zwischen der Word-Userform und der offenen Excel-Tabelle (bei Bedarf hin und her springen).
Beispiel:
Es soll ein Worddokument benutzerunterstützt befüllt werden. Ein Teil der Daten wird in einem Formular (Userform) abgefragt. Da in diesem Arbeits-Prozess an die Beteiligten mehrfach Schreiben versandt werden, möchte ich im Hintergrund eine Datei führen, die die Daten z.B. der Firma, Aktenzeichen, Kunde 1, Kunde 2 Kunde 3 vorhält, dass ich diese bei Bedarf aus der Datei auslesen und in das Word-Dokument übernehmen kann. Ich müsste dann gezielt zu den Daten z.B. Kunde 2 springen können. Das erschien mir mit Excel am sichersten.
Der erste Ansatz war, alles in der Word-Userform abzufragen und zu verwalten. Wurde zum Problem, da die Anzahl der Kunden veränderbar ist, kann 1 oder 8 sein. Bei so vielen Datensätzen wurde das Formular zu groß/zu voll.
Bin für Anregungen dankbar.
Die Excel-Datei zu starten habe ich hinbekommen, aber dann hatte ich entweder die Excel-Tabelle vorn oder das Formular. Den Sprung zwischen den Fenstern bekomme ich nicht hin.
Gruß Franjo