Access VBA教程:GoToPage方法

应用于 Form对象的 GoToPage方法。

GoToPage方法将焦点移到活动窗体指定页的第一个控件上。

expression.GoToPage(PageNumber, Right, Down)

expression   必需。返回以上对象之一的表达式。

PageNumber  必需 Long 型。数值表达式,其值为活动窗体的有效页码。

Right  可选 Long 型。数值表达式,其值为从窗口左侧到要查看页部分的有效水平偏移量(以缇为单位)。

Down  可选 Long 型。数值表达式,其值为从窗口顶部到要查看页部分的有效垂直偏移量(以缇为单位)。

应用于 DoCmd对象的 GoToPage方法。

在 Visual Basic 中,DoCmd对象的 GoToPage方法执行GoToPage 操作。有关该操作及其参数的详细使用信息,请参阅该操作的主题。

expression.GoToPage(PageNumber, Right, Down)

expression  必需。返回以上对象之一的表达式。

PageNumber  必需 Variant 型。数值表达式,其值为活动窗体的有效页码。如果将该参数留空,焦点将停留在当前页上。可以使用 right 和 down参数来显示该页中要查看的部分。

Right  可选 Variant 型。数值表达式,其值为页的有效水平偏移量。

Down  可选 Variant 型。数值表达式,其值为该页的有效垂直偏移量。

说明

应用于 Form对象时的说明。

当使用该方法移到窗体的指定页时,根据窗体Tab 键次序的定义,焦点被设置为页上的第一个控件。要移到窗体上的指定控件,请使用SetFocus方法。

如果在窗体上创建了分页符以对相关的信息进行分组,可以使用 GoToPage方法。例如,如果在“雇员”窗体的第一页上有个人信息,第二页有办公室信息,第三页上有销售信息。可以使用 GoToPage方法移到所需的页上。

对含有比 Microsoft Access 窗口更大页的窗体,可以使用 right 和 down参数。先用 pagenumber参数移到所需的页,然后用 right 和 down参数显示要查看的页的某部分。Microsoft Access 将根据 right 和 down参数所指定的距离来显示从窗口左上角偏移的页的部分内容。

应用于 DoCmd对象时的说明。

right 和 down参数的单位是缇。

如果指定 right 和 down参数,但将 pagenumber参数留空,则必须包含 pagenumber参数的逗号。如果未指定 right 和 down参数,则不必在 pagenumber参数后面使用逗号。

增加 DoCmd对象的 GoToPage方法是为了提供在 Microsoft Access for Windows 95 的 Visual Basic 代码中运行 GoToPage 操作的向后兼容性。建议使用Form对象的GoToPage方法来代替它。

VBA示例

应用于 Form对象的示例。

下面的示例使用 GoToPage方法将焦点移到“客户”窗体第二页上由 right 和 down参数指定的位置处:


Forms!Customer.GoToPage 2, 1440, 600

应用于 DoCmd对象的示例。

下面的示例使用 GoToPage方法将焦点移到活动窗体第二页上水平和垂直偏移量所指定的位置处:


DoCmd.GoToPage 2, 1440, 567

上页:Access VBA教程:GetOption方法 下页:Access VBA教程:GUIDFromString方法

Access VBA教程:GoToPage方法

Access VBA教程:GUIDFromString方法 Access VBA教程:HyperlinkPart方法
Access VBA教程:ImportXML方法 Access VBA教程:InsertLines方法
Access VBA教程:InsertText方法 Access VBA教程:Item方法
Access VBA教程:Line方法 Access VBA教程:Modify方法
Access VBA教程:Move方法 Access VBA教程:NewAccessProject方法
Access VBA教程:NewCurrentDatabase方法 Access VBA教程:Nz函数
Access VBA教程:OfflineConflict方法 Access VBA教程:OpenAccessProject方法
Access VBA教程:OpenConnection方法 Access VBA教程:OpenCurrentDatabase方法
Access VBA教程:OpenFunction方法 Access VBA教程:Print方法
Access VBA教程:PrintSnapshot方法 (Snapshot Viewer) Access VBA教程:PSet方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号