bin langsam am Verzweifeln. Bastel schon seit einiger Zeit an einer Möglichkeit, aus einer (geschlossenen) Datei eine Range (A8:A408) in eine geöffnete Datei zu kopieren (C5:C405), um nicht nur den Text sondern auch die dabei hinterlegten Links zu bekommen.
Ich hab das Internet durchforstet und dabei zig Möglichkeiten in VBA ausprobiert, aber keine dort angeblich funktionierenden Lösungen haben mir geholfen.
Es wurde rein gar nichts kopiert.
Folgendes möchte ich machen.
Ich habe eine riesige Exceltabelle, die monatlich aktualisiert in einer separaten Datei (Quelldatei) abgespeichert wird. Aus dieser Tabelle (nennen wir sie Quelltabelle) möchte ich diverse wenige Daten in meine geöffnete Zieltabelle (in der Zieldatei) kopieren. Bis auf eine Spalte funktioniert überall die einfache Formel:
='W:\Ordner1\Ordner2\Ordner3\[Quelldatei.xls]Quelltabelle'!$E8 usw.
Meine Zieldatei liegt in der Ordnerstruktur einen Ordner "unten drunter".
W:\Ordner1\Ordner2\[Zieldatei.xlm]Zieltabelle
Mit der Formel werden rein die Texte übernommen. Soweit so gut.
Jetzt habe ich eine Range Quelltabelle (A8:A408) bei der die Texte mit wichtigen Links versehen sind. Diese Range soll so in die Zieltabelle übernommen werden, dass die Links mitkopiert werden. Das Ganze am Besten automatisch bei Öffnen der Zieldatei.
Entweder bin ich zu doof oder ich bekomme die im Internet gefundenen Lösungen nicht so umgeschrieben, dass sie bei mir funktionieren.
Ich bin sehr bescheiden in VBA. Bisherige Codes hab ich mir immer wieder zusammengestümpert/-kopiert. Aber hier finde ich einfach keine Lösung.