Add (Método, modelo de objeto de complementos de VBA)

Visual Basic VBOB

Add (Método, modelo de objeto de complementos de VBA)

           

Agrega un objeto a una colección.

Sintaxis

objeto.Add(componente)

La sintaxis del método Add consta de las siguientes partes:

Parte Descripción
objeto Requerido. Una expresión de objeto que da como resultado un objeto incluido en la lista Se aplica a.
componente Requerido. Para la colección LinkedWindows, un objeto. Para la colección VBComponents, una constante enumerada que representa un módulo de clase, un formulario o un módulo estándar.

Para la colección VBProjects, una constante enumerada representa un tipo de proyecto.

Puede utilizar una de las siguientes constantes para el argumento componente:

Constante Descripción
vbext_ct_ClassModule Agrega un módulo de clase a la colección.
vbext_ct_MSForm Agrega un formulario a la colección.
vbext_ct_StdModule Agrega un módulo estándar a la colección.
vbext_pt_StandAlone Agrega un proyecto individual a la colección.

Comentarios

Para la colección LinkedWindows, el método Add agrega una ventana a la colección de las ventanas vinculadas actualmente.

Nota   Puede agregar una ventana que es un panel en un marco de ventana vinculada a otro marco de ventana vinculada; la ventana simplemente se mueve de un panel a otro. Si el marco de ventana vinculada del que se mueve la ventana no contiene ningún panel, se destruye.

Importante   Los objetos, propiedades y métodos para controlar ventanas vinculadas, marcos de ventana vinculados y ventanas acopladas se incluyen en Macintosh por compatibilidad con código escrito en Windows. Sin embargo, estos elementos de lenguaje generan errores de tiempo de ejecución al ejecutarse en Macintosh.

Para la colección VBComponents, el método Add crea un nuevo componente estándar y lo agrega al proyecto.

Para la colección VBComponents, el método Add devuelve un objeto VBComponent. Para la colección LinkedWindows, el método Add devuelve Nothing.

Para la colección VBProjects, el método Add devuelve un objeto VBProject y agrega un proyecto a la colección VBProjects.