Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Objeto que almacena pares clave-elemento de datos.
Sintaxis
Scripting.Dictionary
Observaciones
Un objeto Dictionary es equivalente a una matriz asociativa PERL. Los elementos, que pueden ser cualquier tipo de datos, se almacenan en la matriz. Cada elemento se asocia a una clave única. La clave se usa para recuperar un elemento individual y suele ser un entero o una cadena, pero puede ser cualquier cosa excepto una matriz.
En el código siguiente se muestra cómo crear un objeto Dictionary .
Dim d 'Create a variable
Set d = CreateObject("Scripting.Dictionary")
d.Add "a", "Athens" 'Add some keys and items
d.Add "b", "Belgrade"
d.Add "c", "Cairo"
...
Métodos
| Método | Descripción |
|---|---|
| Add | Agrega un nuevo par clave-elemento a un objeto Dictionary . |
| Exists | Devuelve un valor booleano que indica si existe una clave especificada en el objeto Dictionary . |
| Items | Devuelve una matriz de todos los elementos de un objeto Dictionary . |
| Keys | Devuelve una matriz de todas las claves de un objeto Dictionary . |
| Remove | Quita un par de clave/elemento especificado del objeto Dictionary . |
| RemoveAll | Quita todos los pares clave-elemento del objeto Dictionary . |
Propiedades
| Propiedad | Descripción |
|---|---|
| CompareMode | Establece o devuelve el modo de comparación para comparar claves en un objeto Dictionary . |
| Count | Devuelve el número de pares clave-elemento de un objeto Dictionary . |
| Elemento | Establece o devuelve el valor de un elemento de un objeto Dictionary . |
| Clave | Establece un nuevo valor de clave para un valor de clave existente en un objeto Dictionary . |
Vea también
- Objeto Dictionary (versión anterior de Scripting de Windows)
- Objetos (Visual Basic para Aplicaciones)
- Referencia de la biblioteca de objetos de Office (miembros, propiedades, métodos)
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.