Looking for vba Answers? Try Ask4KnowledgeBase
Looking for vba Keywords? Try Ask4Keywords

VBAColecciones


Observaciones

Una Collection es un objeto contenedor que se incluye en el tiempo de ejecución de VBA. No se requieren referencias adicionales para usarlo. Una Collection se puede utilizar para almacenar artículos de cualquier tipo de datos y permite la recuperación mediante el índice ordinal del artículo o mediante el uso de una clave única opcional.


Comparación de características con matrices y diccionarios

Colección Formación Diccionario
Puede ser redimensionado A veces 1
Los artículos son ordenados Si 2
Los artículos son fuertemente tipados No No
Los artículos pueden ser recuperados por ordinal No
Nuevos artículos pueden ser insertados en ordinal No No
Cómo determinar si un artículo existe Iterar todos los elementos Iterar todos los elementos Iterar todos los elementos
Los artículos pueden ser recuperados por clave No
Las claves distinguen entre mayúsculas y minúsculas No N / A Opcional 3
Cómo determinar si existe una clave Manejador de errores N / A Función .Exists
Eliminar todos los elementos .Remove y. .Remove Erase , ReDim .RemoveAll función

1 Solo se puede cambiar el tamaño de las matrices dinámicas, y solo la última dimensión de las matrices multidimensionales.

2 Las .Keys y .Items subyacentes están ordenados.

3 Determinado por la propiedad .CompareMode .

Colecciones Ejemplos relacionados