Return der ausgewählte text aus einer dropdown-box

Ich versuche zurück, den text aus einem dropdown-Feld ausgewählt ist, die auf einem Excel-Formular. Ich habe versucht, viele Dinge und der nächste, den ich bekommen haben ist die Rücksendung der index-Nummer. Hatte auch einen Blick auf:

Link: Return der text aus einer dropdown-Feld statt der index-Nummer

Habe ich nicht gefunden eine funktionierende Lösung auf dieser Seite. Ich habe versucht, Dinge wie:

ActiveSheet.DropDowns("DropDown1").Value
ActiveSheet.DropDowns("DropDown1").Text
ActiveSheet.DropDowns("DropDown1").SelectedValue
ActiveSheet.Shapes("DropDown1").Value

etc.

  • Sie Stand "...dropdown-box ausgewählt ist, die auf einem excel-Formular" aus. aber der link und Beispiel-code finden Sie shapes auf einem Blatt. Was wollen Sie tun? Auch, welche version von Excel verwendest du?
  • Ich bin mit excel 2010. Hmm naja in einem Teil von meinem code ich beziehe mich auf die dropdown-als ActiveSheet.Formen und dieser Teil des Codes funktioniert einwandfrei. Zugriff über dropdowns funktioniert auch..
  • Ich bin nicht sicher, was Sie verwenden: haben Sie ein Steuerelement Hinzugefügt haben, um das Blatt (z.B. aus der Registerkarte "Entwicklertools", legen Sie ein Formular oder ActiveX-Steuerelement, und wenn ja, welche?), oder sind Sie mit dem hinzufügen von Daten-Validierung, um eine Zelle oder einen Bereich (zB von der Registerkarte Daten, Daten-Validierung, und wenn ja, was genau ist die setup -)
  • Ja ich habe es durch die Formular-Steuerelemente unter der Registerkarte Entwicklertools.
Schreibe einen Kommentar