VBA Zugriff auf Dateien m. Hyperlink
07.02.2023 13:40:11
mb12
mein aktuelles Problem:
Ich habe über mehrere Jahre die Daten für neue Projekte in Excel erfasst, je nach Bereich in Ordner und Unterordner gespeichert. Die Pfadstruktur ist immer die gleiche.
Jetzt fragt die GF nach Daten, die in jeder Datei im gleichen Zellbereich C9:N9 gespeichert sind.
C9 ist eine Zahl, alle anderen Text.
Per Makro habe ich in meine Suchdatei alle Dateien geholt und in Spalte A eingefügt, den Pfad in C, daraus C&A als Hyperlink in Spalte D.
Den Rest möchte ich entweder per Formel oder bevorzugt mit VBA lösen.
Ich habe mal die Daten für 3 (von ca. 400) Zeilen per Hyperlink geholt, jeweils ab Spalte D eingefügt und alles mit Makrorecorder aufgezeichnet. Die Datei zu anonymisieren wäre ein großer Aufwand. Vielleicht geht es ja auch so:
Sub holen_Test()
Range("D2").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Range("C9:N9").Select
Selection.Copy
ActiveWindow.Close
Range("F2").Select
ActiveSheet.Paste
Range("D3").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Range("C9:N9").Select
Selection.Copy
ActiveWindow.Close
Range("F3").Select
ActiveSheet.Paste
Range("D4").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Range("C9:N9").Select
Selection.Copy
ActiveWindow.Close
Range("F4").Select
ActiveSheet.Paste
End Sub
Kann mir jemand mit einem vernünftigen Makro helfen?Vielen Dank im Voraus,
LG, Margarete
Anzeige