Compartir a través de


Objeto Module (Access)

Un objeto Module hace referencia a un módulo estándar o a un módulo de clase.

Comentarios

Microsoft Access incluye módulos de clase que no están asociados con ningún objeto, y los módulos de formulario y los módulos de informe, que están asociados con un formulario o informe.

Para determinar si un objeto Module representa un módulo estándar o un módulo de clase a partir del código, compruebe la propiedad Type del objeto Module.

La colección Modules contiene todos los objetos Module abiertos, independientemente de su tipo. Los módulos de la colección Modules se pueden compilar o descompilar .

Para devolver una referencia a un objeto Module de clase o estándar determinado de la colección Modules, utilice cualquiera de las siguientes formas de sintaxis.

Sintaxis Descripción
¡Módulos! modulename El argumento modulename es el nombre del objeto Module.
Modules("modulename") El argumento modulename es el nombre del objeto Module.
Modules(index) El argumento index es la posición numérica del objeto dentro de la colección.

En el ejemplo siguiente se devuelve una referencia a un objeto Module estándar y se asigna a una variable de objeto.

Dim mdl As Module 
Set mdl = Modules![Utility Functions]

Tenga en cuenta que los corchetes que incluyen el nombre del objeto Module solo son necesarios si el nombre del objeto Module incluye espacios.

En el ejemplo siguiente se devuelve una referencia a un objeto Module de formulario y se asigna a una variable de objeto.

Dim mdl As Module 
Set mdl = Modules!Form_Employees

Para hacer referencia a un formulario o módulo de informe específico, también puede usar la propiedad Module del objeto Formulario o Informe.

Forms!formname .Module

En el ejemplo siguiente también se devuelve una referencia al objeto Module asociado a un formulario Employees y se asigna a una variable de objeto.

Dim mdl As Module 
Set mdl = Forms!Employees.Module

Después de devolver una referencia a un objeto Module , puede establecer o leer sus propiedades y aplicar sus métodos.

Métodos

Propiedades

Vea también

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.