Freigeben über


ControlFormat.RemoveItem-Methode (Excel)

Entfernt ein oder mehrere Elemente aus einem Listenfeld oder Kombinationsfeld.

Syntax

Ausdruck. RemoveItem (Index, Count)

Ausdruck Eine Variable, die ein ControlFormat-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Index Erforderlich Long Die Nummer des ersten zu entfernenden Elements. Gültige Werte liegen zwischen 1 und der Anzahl der Elemente in der Liste (die von der ListCount-Eigenschaft zurückgegeben werden).
Count Optional Variant Die Anzahl von zu entfernenden Elementen, beginnend beim Element Index. Wenn Sie dieses Argument nicht angeben, wird ein Element entfernt. Wenn die Indexanzahl + die Anzahl der Elemente in der Liste überschreitet, werden alle Elemente vom Index bis zum Ende der Liste ohne Fehler entfernt.

HinwBemerkungeneise

Falls für das angegebene Objekt ein Füllbereich definiert ist, kann diese Methode nicht erfolgreich ausgeführt werden.

Verwenden Sie die RemoveAllItems-Methode , um alle Einträge aus einem Listen- oder Kombinationsfeld zu entfernen.

Beispiel

Dieses Beispiel entfernt das ausgewählte Element aus einem Listenfeld. Wenn Shapes(2) kein Listenfeld darstellt, schlägt dieses Beispiel fehl.

Set lbcf = Worksheets(1).Shapes(2).ControlFormat 
lbcf.RemoveItem lbcf.ListIndex

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.