Wert aus Formular-ComboBox in Variable übernehmen

Hallo Excel-Spezialisten,

ich bin heute anscheinend geistig noch nicht aufgestanden und sitze vor einem Problem.

Es gibt 3 Arbeitsmappen, in Mappe 1 ist eine ComboBox (Formular Kombinationfeld) das mit Werten aus Mappe 3 gefüllt wird. Soweit noch ganz einfach und das funktioniert auch, Gott sei Dank.

Nun aber zu meinem Problem, in meinem Makro möchte ich nun gern in eine Variable „Mitarbeiter“ (Typ: Variant) den derzeit selektierten Wert auslesen und der Variable übergeben. Die Combobox hätte ich schon gefunden - Worksheets(„Sheet1“).Shapes(3) - nur ich kann kein Value oder Text finden um den aktuellen Wert auszulesen!

Bitte helft mir, bin langsam am verzweifeln …

Vielen Dank schon im Voraus
Christoph

Hallo Christoph,

was spricht dagegen eine Ausgabeverknüpfung direkt unter die Combobox zu legen und von dieser dann den Wert auszulesen?

Gruß
Daniel

Hi Christoph,
bei Kombifeld aus Formular hast du doch eine Zellverknüpfung, diese Zelle brauchst du doch nur auszulesen.
Oder nimm ein Kombinationsfeld aus Steurelemttoolbox.
Dann kannste es mit
x=Worksheets(„Tabelle1“).ComboBox1.Value
zuweisen.
Gruß
Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]