Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Listbox-Eintrag entfernen, aber ...

Forumthread: Listbox-Eintrag entfernen, aber ...

Listbox-Eintrag entfernen, aber ...
KLE
...nur in der Liste.
Hallo,
...ich habe eine Musterdatei, die den Aufbau einer Funktionalität im Auszug widerspiegelt.
Struktur: eine Userform, welche eine Listbox mit allen Namen aus einer Liste enthält und eine 2te Listbox, welche ausgewählte Namen enthält.
Musterdatei:
https://www.herber.de/bbs/user/76458.xlsm
Ein Doppelklick auf einen Namen aus List1 überträgt diesen (sortiert) in die List2, sofern noch nicht vorhanden und fügt diesen der Liste im Blatt "DBS" hinzu.
Ein Doppelklick auf einen Namen aus List2 entfernt diesen wieder aus der Liste (und parallel aus der Liste im Blatt "DBS").
Wenn ich nun einen Eintrag (Namen) aus der List1 übertrage, wie kann ich dann den Namen aus der Listbox1 entfernen? - erhalte hier mit Removtitem (listbox1.listindex + 1) eine Fehlermeldung
Zudem, wenn der Name wieder aus der List2 entfernt wird per Doppelklick, wie kann dann der Name wieder in der Listbox 1 angezeigt werden?
Gruß und Danke für Eure Unterstützung!
Kay
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Beispiel für RemoveItem
04.09.2011 21:19:50
Matthias
Hallo
So richtig weiß ich nicht was Du mit welchem Ereignis wirklich auslösen willst
Du schreibst:
Ein Doppelklick auf einen Namen aus List1 überträgt diesen (sortiert) in die List2
Dabei gibts es das ListBox1_DblClick-Ereignis nicht als Code in Deiner Datei.
Es passiert ja schon beim einfachen Click-Ereignis.
Was - willst Du nun wirklich - Wie und Wann erreichen?


Du könntest Du es so versuchen:
Der Code löscht den entsprechenden Eintrag aus Listbox1 bei Dopelklick

Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Dim MyLIDX
MyLIDX = ListBox1.ListIndex
If MyLIDX > -1 Then UserForm1.ListBox1.RemoveItem MyLIDX
End Sub
Gruß Matthias
Anzeige
nimm ein Extra-Button zum Löschen ...
04.09.2011 22:20:45
Matthias
Hallo Kay
Ich würde doch das Click-Ereignis benutzen und nicht den Doppelklick
Das Entfernen aus Liste1 dann über einen Extra-Button
https://www.herber.de/bbs/user/76459.xlsm
Gruß Matthias
Anzeige
AW: Danke...konnte es für mich übernehmen... o.T.
05.09.2011 10:54:59
KLE
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige