Hallo Zusammen
Ich habe folgendes Problem und weiss leider momentan grat überhaupt nicht wie ich das angehen soll. Also folgendes:
Ich habe viele verschiedene Word-Dokumente die per VBA Informationen aus der Registry sowie aus Datenbanken lesen. In fast allen dieser Word Dokumente gibt es 2 Tabellen, für Server1 und für Server2.
Nun bin ich daran ein Excel zu gestalten das folgendes machen soll: Wenn das Dokument öffnet, kann man in einem Dropdown den Betrieb auswählen(z.B. API, BIO), danach kann man in einer Listbox die Dokumente auswählen welche man braucht. Excel soll dann die ganzen Dokumente öffnen und wieder als PDF abspeichern.
Nun ich habe im Excel die Userform erstellt, und ich kann die Dokumente öffnen und als PDF wider abspeichern. Alles kein Problem.
Jetzt sind aber in einem Tabellenblatt die verschiedenen Server gespeichert in folgender form:
API BIO
Server 1 chvmes01 chvmes01
Server 2 chvmes01 chvmes01
DBServer chvmes03 chvmes03
Nun kommt das Problem: Im Word-Dokument dürfen die Variablen für die Server1 und Server2 nicht abgespeichert werden. Deswegen muss ich wenn ich aus dem Excel-Dokument das Word-Dokument aus der Vorlage öffne irgendwie die Variablen übergeben(oder aus dem Word-VBA heraus abrufen), und zwar in Abhängigkeit davon welcher Betrieb im Dropdown Menu ausgewählt wurde. Parameter aus dem Excel abzurufen ist kein Problem, dafür geht man ja aber vom Word Dokument aus, öffnet das Excel und liest die benötigten Daten.
Ich brauche aber den umgekehrten Weg, ich öffne aus einer Excel Datei die Word-Dokument-Vorlage und aus diesem erzeugten Dokument muss ich nun abfragen können, was im Dropdownmenu ausgewählt wurde um dann die entsprechenden Werte den Variablen zuzuweisen.
Ich hoffe ich konnte mein Problem einigermassen verständlich darlegen, wäre echt froh um Starthilfe!!
Kann mir irgendjemand einen Link geben wo ich Informationen dazu finde?
Hab momentan grat überhaupt keine Idee wie ich da vorgehen kann, bräuchte unbedingt eine kleine Starthilfe. Sollte etwas unklar sein, bitte fragen.
MFG und sonnige Grüsse
Lea
|