In einer Userform habe ich eine Combobox mit 10 Einträgen, welche beim Oeffnen des WB aus Tabelle Stammdaten gefüllt wird. Jeder ausgewählte Eintrag öffnet rechnet gewisse Werte aus und schreibt sie in diverse WS. Alle 10 Einträge müssen abgearbeitet werden, jedoch hat der Benutzer die Wahlfreiheit, welchen Eintrag dass er der Reihe nach abarbeiten möchte. Wenn alle Einträge abgearbeitet sind werden die Worksheets gespeichert und geschlossen.
Wie kann ich erreichen, dass entweder die bereits ausgewählten Einträge nicht mehr in der Combox erscheinen oder speziell gekennzeichnet werden.
Leider kein Upload, da zuviele Objekte.
Vielen Dank für eure Hilfe
Hi
Du kannst mit
Listbox1.RemoveItem Listbox1.ListIndex
Das gewählte Element löschen, außer die Listbox ist über RowSource mit einem Tabellenplatz verknüpft, dann müsstest du in der Tabelle löschen.
Kennzeichnen geht auch, dazu müsstest du die Listbox zweispaltig machen (entsprechender Eintrag bei ColumnCount in der Eigenschaftsliste)
Und dann dort was reinschreiben.
Listbox1.List(Listbox1.Listindex, 1) = "erledigt"
Gruß Daniel
AW: Combobox Einträge verändern
23.04.2020 07:46:12
Patch
Hallo Daniel
So einfach, wenn mans weiss.
Vielen Dank für die schnelle Hilfe
Gruss Siegfried