ich möchte gerne ein dynamisch verknüpftes Dropdown Feld erstellen, bei welchem im ersten Dropdown-Feld alle Tabellenblätter zur Auswahl stehen und im zweiten Dropdownfeld dann eine Spalte aus dem zuvor ausgewählten Tabellenblatt zur Auswahl steht. Im Fließtext soll dann der Wert aus einer anderen Spalte aus dem ausgewählten Tabellenblatt mit einbezogen werden.
Ich habe eine Beispieldatei angehängt. In dieser soll also in Tabelle 4, Zelle G4 das erste Dropdown-Feld erscheinen, indem alle Tabellenblätter ausgewählt werden können. Dafür habe ich in Hintergrund eine Tabelle angelegt, in welcher die Formel
=WENNFEHLER(INDEX(TEIL(Arbeitsblaetter;FINDEN("]";Arbeitsblaetter)+1;255);ZEILEN($B$5:B5));"")hinterlegt ist. Im Namensmanager ist unter Arbeitsblaetter folgende Formel hinterlegt
=ARBEITSMAPPE.ZUORDNEN(1).
Ab hier hänge ich leider. In Tabelle 4, Zelle G5 soll nun ein weiteres Dropdown-Feld entstehen, in welchem die Spalte Name, Vorname zur Auswahl steht. Dabei soll sich immer auf das Tabellenblatt bezogen werden, welches im ersten Dropdown-Feld ausgewählt wurde.
In Zelle A7 soll dann der Name, Vorname abhängig von der Auswahl erscheinen und im Fließtext in Zelle A9 soll die passende Telefonnummer angezeigt werden.
Da die Tabellenblätter in der Anzahl und der Beschriftung variieren und ich pro Tabellenblatt unterschiedliche Namen habe, muss das ganze dynamisch funktionieren.
Ich hoffe, mein Anliegen ist halbwegs verständlich :) Ich habe in den ganzen Foren bis jetzt noch keine Lösung gefunden.
Das ganze kann auch gerne über VBA und Steuerelemente gemacht werden, wenn es mich damit zum Ziel führt.
https://www.herber.de/bbs/user/157968.xlsm
Vielen Dank für eure Hilfe und liebe Grüße,
Yaïra