Habe wieder mal ein Problem, bei welchen ich eventuell Eure Hilfe benötigen würde.
Ich habe 140 kleine Tabellen, die brauche um eine dynamische Dropdownliste zu betreiben. Es müssen aber die Tabellen als Tabellennamen genau den Namen haben, die der jeweilige Vertreter hat. Also Kopf = Tabellename statt Tabelle 1, Tabelle 2 usw..
Mit dem Makrorecorder habe ich jetzt folgendes aufgezeichnet
Range("G2:G13").Select
ActiveSheet.ListObjects.Add(xlSrcRange, Range("$G$2:$G$13"), , xlYes).Name = _
"Tabelle1"
Range("Tabelle1[[#All],[DB]]").Select
ActiveSheet.ListObjects("DB").Name = "DB"
Range("H21").Select
Nun würde ich gerne den Range Bereich in H17 eingeben, den Tabellennamen in H18, den neuen neuen Tagellennamen in H19. Ich habe schon mit
Dim strDatei As String, strTabelle As String, strRange As String
herum experimentiert. Aber leider ohne Erfolg. Es ist mir auch wichtig, da damit dann andere auch umgehen sollen, welche nicht in Makros rum gurken sollten.
Für Eure Hilfe wäre ich sehr dankbar.
LG Robert