Michael Ahrens
2006-12-11 20:14:55 UTC
Hallo,
ich lasse mir in einem Userform ein dreispaltiges Listenfeld anzeigen
sowie drei Textboxen.
Beim Ereignis Lisbox_Change sollen die Werte aus dem markierten
Listenelement in die Textboxen übertragen werden.
Dort kann der Benutzer diese verändern und durch einen Button
"Übernehmen" übernehmen lassen. Hierzu sollen die Werte aus den drei
Textboxen in das Listbox-Element übertragen werden.
Hört sich einfach an, krieg ich aber nicht hin.
Das Auslesen mache ich über (i = markiertes Element)
TBox_0 = Lbox.List(i,0)
TBox_1 = Lbox.List(i,1)
TBox_2 = Lbox.List(i,2)
Über .Value oder .Text ging es nicht. Okay, macht Excel auch ganz brav.
Aber beim Zurückschreiben funktioniert es nicht.
Lbox.List(i,0) = Tbox_0
Lbox.List(i,1) = Tbox_1
Lbox.List(i,2) = Tbox_2
Auch ja, i ist "Public" definiert.
Hat jemand dazu einen Tipp ? Danke. Michael.
ich lasse mir in einem Userform ein dreispaltiges Listenfeld anzeigen
sowie drei Textboxen.
Beim Ereignis Lisbox_Change sollen die Werte aus dem markierten
Listenelement in die Textboxen übertragen werden.
Dort kann der Benutzer diese verändern und durch einen Button
"Übernehmen" übernehmen lassen. Hierzu sollen die Werte aus den drei
Textboxen in das Listbox-Element übertragen werden.
Hört sich einfach an, krieg ich aber nicht hin.
Das Auslesen mache ich über (i = markiertes Element)
TBox_0 = Lbox.List(i,0)
TBox_1 = Lbox.List(i,1)
TBox_2 = Lbox.List(i,2)
Über .Value oder .Text ging es nicht. Okay, macht Excel auch ganz brav.
Aber beim Zurückschreiben funktioniert es nicht.
Lbox.List(i,0) = Tbox_0
Lbox.List(i,1) = Tbox_1
Lbox.List(i,2) = Tbox_2
Auch ja, i ist "Public" definiert.
Hat jemand dazu einen Tipp ? Danke. Michael.