Dropdown mit gleicher ausgabe wie select

Hi Leute,

ich hab hier grade eine Excel-Datei vor mir liegen. In dieser Excel-Datei liegen nun 3 Spalten.
Benennung, identstring1 und identstring2
das ganze sieht dann etwa so aus

name | type1 | type2
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
abc | 55 | 10
abc | 55 | 11
abc | 56 | 10
bde | 66 | 20
bde | 55 | 20

sprich die Bezeichnung wird durch den Typ1 und 2 definiert. Dabei kann sich jeder Typ sehr oft wiederholen.

Nun möchte ich alle Werte, die in type1 bzw type2 auftauchen in einem Dropdown anbieten, am besten auch gleich nach Wert sortiert…

Wunsch wäre, dass sobald type1 oder type2 gegeben ist im anderen Dropdown nur noch die gültigen Kombinationen angegeben werden.

Damit ist aber noch nicht Schluss *seufz*
Damit mein Verweis funktioniert muss ich genau das was angewählt ist auch als Ausgabe im Zielfeld (oder einer anderen Zelle) haben. Im Moment wird aber logischerweise nur ausgegeben der wievielte Eintrag ausgefüllt ist…
Tendenziell würd ich sagen relative Links verwenden, aber ich krieg die einfach nicht hin… Bin ich da überhaupt auf dem richtigem Weg?

Jetzt ist die Frage wie man das lösen kann… ist das überhaupt möglich oder überfordere ich Excel da gerade?

vielen Dank!
Munich

Den ausgewählten Wert einer Combo erhälst Du mit .VALUE (z.B. Combobox1.Value).

Values aus Comboboxen kannst Du mit einem kaufmännischen UND verknüpfen.

Zellesoundso = Combobox1.Value & Combobox2.Value & Combobox3.Value

Um die Einträge in den Comboboxen dynamisch zu gestalten, kannst Du
das Ereignis Change auswerten und anschließend die untergeordnete
Combo füllen.

z.B. so:

Private Sub ComboBox1\_Change()

 ComboBox2.Clear

 Select Case ComboBox1.Value
 Case "abc"
 With ComboBox2
 .AddItem "56"
 .AddItem "66"
 End With
 Case "bde"
 With ComboBox2
 .AddItem "55" 
 .AddItem "66"
 End With
 Case Else
 ComboBox2.Clear
 End Select

End Sub

Die Daten mit denen die Combos gefüllt werden kannst Du natürlich
aus dem entspr. Worksheet autom. entnehmen. Auch die Combo3 füllst
Du über das Ereignis Change der Combo2 je nach Value.

Wenn Du möchtest helfe ich Dir bei der autom. Zuweisung der Einträge
des Worksheet zu den Listeneinträgen der Comboboxen.

Gruß Andreas