Cómo utilizar el objeto Diccionario en Excel VBA
1
Cree un libro en blanco, presione las teclas de método abreviado Alt+F11 en la interfaz de la hoja de trabajo o haga clic derecho en cualquier etiqueta de la hoja de trabajo y seleccione la ventana emergente derecha. haga clic en el menú contextual Haga clic para ver el código e ingresar al entorno de edición de VBA, como se muestra a continuación:
2
Copie y pegue el siguiente código en la ventana de código:
SubDic( )
Definir variable de objeto de diccionario
Como objeto
Crear objeto de diccionario
Establecer oDic = CreateObject("Script. Dictionary")
Dim arrKey
Dim arrItem
Utilice oDic
para agregar claves y elementos (clave, elemento), donde las claves no se puede repetir <
Agregar 1, "a"
Agregar 2, "b"
MsgBox existe (2)
<. p>Cambie los 2 elementos clave a "d"Elemento (2) = "d"
Devuelve una matriz de claves p>
arrKey = . p>
Devuelve una matriz de elementos
Elementos
Borrar el diccionario
Eliminar
Finalizar con... p>
Liberar objeto de diccionario y vaciar memoria
Establecer oDic = Ninguno
Conector final
<. es un código general para usar objetos de diccionario en VBA. Cualquier situación específica se puede modificar en función de este código. Se recomienda guardarlo en una colección para evitar repetir lo anterior cada vez que se usa el código de objeto. propiedades y métodos de un objeto de diccionario específico, consulte la ayuda en línea de MSDN