kann mir einer erklären wie ich ein Makro so umbauen kann das ich einen Pfad (Laufwerk/Ordner usw.) nicht im Makro abändern muss, sondern dem Makro sage:
Pfad ist in Sheet Daten; Zelle B9 ( kurz: Hol dir den Pfad aus einer Exceltabelle Sheet Daten; Zelle B9)
d.h. ich würde ihm eine Variable sagen, die sich auf die Zelle bezieht........
also etwas in der Richtung:
Dim wkv2 As String
Dim wkv1 As String
'Variablen WKV greifen auf welche Celle zu
wkv1 = ThisWorkbook.Sheets("Daten").Range("$B$9")
wkv2 = ThisWorkbook.Sheets("Daten").Range("$B$10")
Und diese Variablen dann an entsprechender Stelle öffnen:
wkv1.Workbook.Open
wkv2.Workbook.Open
Leider funktioniert das Makro nach dieser Umstellung nicht mehr. Hoffe einer von euch kann mir weiterhelfen.
LG