Werteübergabe aus listbox

Ich möchte gerne den selectierten wert aus einer listbox in eine zelle von excel übergeben, um daamit weiterrechnen zu können.
wer weis rat?

danke schon mal…

euer NikoDemo

Moin, Nikodemo,

Ich möchte gerne den selectierten wert aus einer listbox in
eine zelle von excel übergeben, um daamit weiterrechnen zu
können.

im Entwurfsmodus: rechte Maustaste auf DeineListBox, „Code anzeigen“ wählen, dort

 Worksheets(1).Range("c3").Value = DeineListBox

eintragen, Entwurfsmodus beenden. Bei jedem Klick auf einen Wert in der Listbox wird der selektierte Wert in das Wunschfeld c3 übernommen.

Gruß Ralf

Guten Tag,

Ich möchte gerne den selectierten wert aus einer listbox in
eine zelle von excel übergeben, um daamit weiterrechnen zu
können.
wer weis rat?

Nimm die Listbox aus
„Formular“ nicht aus „Steuerelemente Toolbox“

rechte Maustaste -> Steuerelement formatieren
-> Steuerung -> Eingabebereich(Liste) und Zellverknüpfung(Ausgabezelle) dort wird nicht der wert, sondern die stelle in der Liste hinterlegt.

Beispiel

A1:A10 markieren -> oben links ins Namenfeld Liste eintragen
Als Zellverknüpfung (im Listenfeld) B1 eintragen
in C3=INDEX(Liste;B1;1)

Bei jedem klick auf die Listbox erscheint jetzt in C1 der angeklickte Wert.

Man muß nicht mit einem Namen abeiten ist aber übersichtlicher.

Gruß Bernd