Access VBA教程:Form属性

可以使用 Form属性引用窗体或带有子窗体控件的窗体。

说明

该属性引用窗体对象,并且在所有视图中都是只读的。

可以通过Visual Basic 使用该属性。

该属性典型地用于引用包括在子窗体控件中的窗体或报表。例如,以下代码使用 Form 属性访问“OrderDetails”子窗体控件中的子窗体包含的“OrderID”控件。


Dim intOrderID As Integer
intOrderID = Forms!Orders!OrderDetails.Form!OrderID

下一示例通过使用 Form属性引用包含名为“CustomerID”的控件的活动窗体调用属性表中的函数。


=MyFunction(Form!CustomerID)

当以此方式使用 Form属性时,引用的是活动窗体,因此不用窗体的名称。

下一示例是以上示例的 Visual Basic 版本。


X = MyFunction(Forms!Customers!CustomerID)

注意   当使用Forms 集合时,必须指定窗体的名称。

VBA示例

以下示例使用 Form属性引用子窗体上的控件。


Dim curTotalAmount As Currency
curTotalAmount = Forms!Orders!OrderDetails.Form!TotalAmount

上页:Access VBA教程:ForeColor属性 下页:Access VBA教程:Format属性

Access VBA教程:Form属性

Access VBA教程:Format属性 Access VBA教程:FormatCount属性
Access VBA教程:Format属性 -“日期/时间”数据类型 Access VBA教程:Format属性 -“数字”和“货币”数据类型
Access VBA教程:Format属性 -“文本”和“备注”数据类型 Access VBA教程:Format属性 -“是/否”数据类型
Access VBA教程:FormatConditions属性 Access VBA教程:Forms属性
Access VBA教程:FrozenColumns属性 Access VBA教程:FullName属性
Access VBA教程:FullPath属性 Access VBA教程:FuriganaControl属性
Access VBA教程:GridX属性 Access VBA教程:GridY属性
Access VBA教程:GroupFooter属性 Access VBA教程:GroupHeader属性
Access VBA教程:GroupInterval属性 Access VBA教程:GroupLevel属性
Access VBA教程:GroupOn属性 Access VBA教程:GrpKeepTogether属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号