Access VBA教程:Module属性

使用 Module属性可以指定窗体模块或报表模块。Module对象,只读。

expression.Module

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

Module属性仅在使用Visual Basic 时才可用,并且在所有视图中都是只读的。

Module属性同时也返回一个对指定Module对象的引用。

使用 Module属性可以访问 Module对象的属性和方法,该 Module对象与 Form 或 Report对象相关联。

窗体或报表的HasModule属性设置确定它是否有关联的模块。如果 HasModule属性为 False,则窗体或报表中没有相关联的模块。如果在“设计”视图中引用了该窗体或报表的 Module属性,Microsoft Access 将创建与之相关联的模块,并将 HasModule属性设为 True。如果在运行期间引用窗体或报表的 Module属性,而它的 HasModule属性设为 False,则会产生错误。

可以将该属性与模块对象的任一属性和方法共同使用。

VBA示例

下面的示例使用 Module属性在窗体的 Open事件中插入 Beep方法。


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

上页:Access VBA教程:Modal属性 下页:Access VBA教程:Modules属性

Access VBA教程:Module属性

Access VBA教程:Modules属性 Access VBA教程:MousePointer属性
Access VBA教程:MouseWheel属性 Access VBA教程:Moveable属性
Access VBA教程:MoveLayout属性 Access VBA教程:MSODSC属性
Access VBA教程:MultiRow属性 Access VBA教程:MultiSelect属性
Access VBA教程:Name属性 Access VBA教程:NavigationButtons属性
Access VBA教程:NewFileTaskPane属性 Access VBA教程:NewRecord属性
Access VBA教程:NewRowOrCol属性 Access VBA教程:NewValues属性
Access VBA教程:NextRecord属性 Access VBA教程:NumeralShapes属性
Access VBA教程:Object属性 Access VBA教程:ObjectPalette属性
Access VBA教程:Object属性 Access VBA教程:ObjectVerbs属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号