Метод Remove (VBA)
Удаляет элемент из объекта Collection .
Синтаксис
object. Удалить (индекс)
Синтаксис метода Remove состоит из следующего квалификатора объекта и части:
Part | Описание |
---|---|
object | Обязательно. Выражение объекта, которое вычисляет объект в списке Применимо к. |
index | Обязательно. Выражение expression, задающее позицию элемента коллекции. Если используется числовое выражение, индекс должен быть числом от 1 до значения свойства Count коллекции. Если строковое выражение, индекс должен соответствовать аргументуключа, указанному при добавлении в коллекцию элемента, на который ссылается ссылка. |
Замечания
Если значение, указанное в качестве индекса , не соответствует существующему члену коллекции, возникает ошибка.
Пример
Этот пример показывает использование метода Remove для удаления объектов из объекта Collection, MyClasses. Этот код удаляет объект с индексом 1 в каждой итерации цикла.
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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.