Свойство Form.Module (Access)
Используйте свойство Module , чтобы указать модуль формы. Объект Module , доступный только для чтения.
Синтаксис
expression. Модуль
выражение: переменная, представляющая объект Form.
Замечания
Свойство Module также возвращает ссылку на указанный объект Module . Используйте свойство Module для доступа к свойствам и методам объекта Module, связанного с объектом Form или Report .
Параметр свойства HasModule формы или отчета определяет, имеет ли он связанный модуль.
Если свойство HasModule имеет значение False, форма или отчет не имеют связанного модуля. При обращении к свойству Module этой формы или отчета в режиме конструктора Microsoft Access создает связанный модуль и задает для свойства HasModuleзначение True.
Если вы ссылаетесь на свойство Module формы или отчета во время выполнения, а свойство HasModule объекта имеет значение False, возникнет ошибка.
Это свойство можно использовать с любыми свойствами и методами объекта module.
Пример
В следующем примере свойство Module используется для вставки метода Beep в событие Open формы.
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
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.