Hallo Zusammen,
Ich versuche mich gerade mal wieder mit VBA, komme aber gerade nicht mehr weiter und hoffe auf eure Hilfe.
Ich habe eine Exceldatei (Parent) welche Verlinkungen zu 2 anderen Dateien hat. Nun wollte ich, nach dem ich die Parent Datei öffne, dass die beiden anderen Dateien im Hintergrund geöffnet werden. Danach die Parent Datei aktualisiert, welche aus den beiden anderen gezogen wird. Im Anschluss sollen die beiden Dateien ungespeichert geschlossen werden.
Ich hatte vermutet dass dies keine sehr grosse VBA Herausforderung ist. Die automatische Öffnung und Schliessung funktioniert auch aber die Aktualisierung im Zwischenschritt klappt nicht.
Private Sub Workbook_Open()
Workbooks.Open "Helpfile1.xlsx"
Workbooks.Open "Helpfile2.xlsx"
ThisWorkbook("Parent.xlsm").Activate
ThisWorkbook.Worksheets("Daten").RefreshAll
Workbooks("Helpfile1.xlsx").Close False
Workbooks("Helpfile2").Close False
End Sub
Vorab schon mal vielen Dank für eure Vorschläge!
Frank