Compartir a través de


Propiedad Report.Module (Access)

Use la propiedad Module para especificar un módulo de informe. Objeto Module de sólo lectura.

Sintaxis

expresión. Módulo

Expresión Variable que representa un objeto Report .

Comentarios

La propiedad Module también devuelve una referencia a un objeto Module especificado.

Utilice la propiedad Module para tener acceso a las propiedades y métodos de un objeto Module asociado a un objeto Form o Report.

La configuración de la propiedad HasModule de un formulario o informe determina si tiene un módulo asociado. Si la propiedad HasModule es False, el formulario o informe no tiene un módulo asociado. Cuando se hace referencia a la propiedad Module de ese formulario o informe mientras se encuentra en la vista Diseño, Microsoft Access crea el módulo asociado y establece la propiedad HasModule en True.

Si hace referencia a la propiedad Module de un formulario o informe en tiempo de ejecución y el objeto tiene su propiedad HasModule establecida en False, se producirá un error.

Esta propiedad se puede utilizar con cualquiera de las propiedades y métodos del objeto de módulo.

Ejemplo:

En el ejemplo siguiente se usa la propiedad Module para insertar el método Beep en el evento Open de un formulario.

Dim strFormOpenCode As String 
Dim mdl As Module 
 
Set mdl = Forms!MyForm.Module 
strFormOpenCode = "Sub Form_Open(Cancel As Integer)" _ 
 & vbCrLf & "Beep" & vbCrLf & "End Sub" 
 With mdl 
 .InsertText strFormOpenCode 
 End With

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.