Freigeben über


Remove-Methode (VBA)

Entfernt ein Element aus einem Collection-Objekt .

Syntax

-Objekt.Entfernen (Index)

Die Syntax der Remove-Methode umfasst die folgenden Objektbezeichner und Teile:

Bestandteil Beschreibung
Objekt Erforderlich. Ein Objektausdruck, der als ein Objekt in der Liste Gilt für ausgewertet wird.
Index Erforderlich. Ein Ausdruck, der die Position eines Members innerhalb einer collection angibt. Wenn es sich um einen numerischen Ausdruck handelt, muss index eine Zahl zwischen 1 und dem Wert der Count-Eigenschaft der Auflistung sein. Bei einem Zeichenfolgenausdruck muss index dem Schlüsselargument entsprechen, das angegeben wurde, als der Member, auf den verwiesen wird, der Auflistung hinzugefügt wurde.

Hinweise

Wenn der als Index bereitgestellte Wert nicht mit einem vorhandenen Element der Auflistung übereinstimmt, tritt ein Fehler auf.

Beispiel

In diesem Beispiel wird die Verwendung der Remove-Methode zum Entfernen von Objekten aus einem Objekt einer Auflistung veranschaulicht, MyClasses. Dieser Code entfernt das Objekt mit dem Index 1 bei jeder Iteration der Schleife.

Dim Num, MyClasses
For Num = 1 To MyClasses.Count    
    MyClasses.Remove 1    ' Remove the first object each time
            ' through the loop until there are 
            ' no objects left in the collection.
Next Num

Siehe auch

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.