Listbox-Einträge löschen

Guten Abend,

ich habe ein Formular/Userform mit einer Listbox.
Gibt es eine Methode, mit der ich alle Einträge mit einer Anweisung löschen kann?
Ich habe nur die „RemoveItem“-Methode gefunden. Die löscht aber nur einen Eintrag.

DankeLaika

Habe es gerade gefunden …

.Clear

, mit = Name der ListBox.
Irgendwo steht, dass das nicht in VBA geht … geht aber bei mir (VBA 2003)

Schönen Abend

Danke laika
immer schön, wenn Lösungen hier auch bekannt gegeben werden.
Das funtioniert auch in Excel2007 und 2010.

Gruß, Andreas

immer schön, wenn Lösungen hier auch bekannt gegeben werden.

Ich habe wirklich alles Mögliche in der Hilfe durchgesucht. Da steht ein Haufen Brimborium drin, werden Beschreibungen der kompliziertesten Methoden und Eigenschaften angeboten, Dinge, die man erst im fortgeschrittensten Können braucht … aber so einfache Sachen wie ein „listbox.Clear“ findet man nicht. Oder ich bin zu doof. Habe die Antwort dann über Google in einem Forum gefunden.

Gruss
Laika

Hi laika,

also, wenn ich in der VBA-Hilfe von Excel2007 listbox eingebe, erhalte ich 58 Einträge. Schon der zweite heißt „Listenfeld-Steuerelement (ListBox)“. Ein Klick darauf bringt die Erklärungen für die ListBox. Und da gibt es eine Dropdownliste „Methoden“, mit 4 Einträgen. Einer davon ist „Clear“.

Gruß, Andreas

Moin Andreas,

also, wenn ich in der VBA-Hilfe von Excel2007 listbox eingebe,
erhalte ich 58 Einträge. Schon der zweite heißt
„Listenfeld-Steuerelement (ListBox)“. Ein Klick darauf bringt
die Erklärungen für die ListBox. Und da gibt es eine
Dropdownliste „Methoden“, mit 4 Einträgen. Einer davon ist
„Clear“.

Also gut, ist bei mir genau so, wenn auch nur 20 Einträge kommen.
Ich werde wohl langsam alt (meine das ernst!), komme aus der Übung.

Gruß
Laika