Propiedad Form.Module (Access)
Use la propiedad Module para especificar un módulo de formulario. Objeto Module de sólo lectura.
Sintaxis
expresión. Módulo
expresión Variable que representa un objeto Form.
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.