Word-Dateien über Excel in eine ausgewählte Word-Datei übert
22.08.2024 17:39:55
Rob_bb
ich hoffe es kann mir jemand weiterhelfen in dem Forum.
Ich habe ein Makro in der Excel-Datei (Reiter: Datenbank) im Anhang, wo ich mir von allen Word-Dateien den Pfad und den Hyperlink übertragen lasse.
In den Reiter Tabelle1 in der Excel-Datei gibt es in der Spalte D Dropdowns, wo man die jeweilige Datei (Reiter: Datenbank) auswählt, die man benötigt.
Ist es möglich, dass man eine Makro mit folgenden Funktionen schreiben kann:
1. Suchfenster erscheint, um die Word-Datei zu wählen, wo die Texte von den anderen Word-Dateien eingefügt werden sollen.
Habe ich so gemacht:
Sub WordTexteÜbertargenInWorddatei()
Dim AppWD As Object
Dim fn
Const StartDrive = "C:"
Const StartDir = "\"
ChDrive StartDrive
ChDir StartDir
fn = Application.GetOpenFilename("Word-Dokumente, *.docx", , "Bitte Datei auswählen")
If fn = False Then Exit Sub 'Abbrechen gedrückt
Set AppWD = CreateObject("Word.Application") 'Word als Object starten
AppWD.Visible = True
AppWD.documents.Open fn
End Sub
2. Wenn die Word-Datei (z.B. Word-Muster-Empfänger-Datei) gewählt wurde, wo die Texte eingefügt werden sollen (z.B. Word-Muster-1 bis 3), soll das Makro in der Spalte D die Dropdowns auslesen und dann den Texteinhalt der jeweiligen Word-Dateien die im Dropdown Fenster ausgewählt worden sind aus der Datenbank in der reinfolge in Spalte D (von oben nach unten) in die ausgewählte Word-Datei übertragen.
Kann mir da jemand helfen?
Ich habe bereits danach gesucht, jedoch nichts Brauchbares gefunden.
Danke für die Hilfe.
Anhang
https://www.herber.de/bbs/user/171773.zip
Anzeige