Collection VBA

Los tipos de datos Collection en algunos libros de informática se denominan diccionario que es una tabla de elementos en la que puedes buscar una entrada usando una clave.

En Visual Basic los datos Collection. Presentan las siguientes características:

  • Habilita almacenar elementos relacionados
  • Proporciona los métodos Add, Remove, Item y la propiedad Count
Dim dict As New Collection
 
dict.Add Item:="Valor 1", Key:="Key 1"
dict.Add Item:="Valor 2", Key:="Key 2"
dict.Add Item:="Valor 3", Key:="Key 3"
dict.Add Item:="Valor 4", Key:="Key 4"

Si queremos acceder a un elemento a partir de la clave

Debug.Print (dict("Key 2"))
'Valor 2

Si queremos listar toda la matriz

Dim K As Variant
For Each K In dict.Keys
    debug.print "Key: " & K , "Value: " & dict.Item(K)
Next

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *