folgenden Codeteil bringe ich nicht zum funktionieren:
wksAus.Range("B5:P21").FormulaLocal = "='" & wksAus.Range("$A$1") & "\" & wksAus.Range("B$3").Value & "\[" & wksAus.Range("$A5").Value & "]Jahresübersicht'!" & wksAus.Range("B$2") & ""
1.) Der erste Teil des Pfades soll aus der Zelle $A$1 ausgelesen werden.
2.) In B$3 steht der Ordnername (Spalte B ist veränderbar).
3.) In $A5 steht der Dateiname.xls (hier ist die Zeilennummer veränderbar).
4.) In B$2 steht die Zelladresse, z.B. $A$5 (Spalte B ist veränderbar). Das heißt, in C$2 steht z.B. $A$6 usw.
Wenn ich den Code laufen lasse wird in der Zelle B5 die richtige Formel eingetragen.
Allerdings wird beim Weiterkopieren die Formel 1:1 in alle Zellen eingetragen, d.h. die spaltenweisen und zeilenweisen Änderungen werden nicht übernommen und so steht in allen Zellen das gleiche Ergebnis.
Besten Dank für die Hilfe und Servus, Walter