Access VBA教程:GoToControl方法

在 Visual Basic 中,GoToControl方法执行GoToControl 操作。

expression.GoToControl(ControlName)

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

ControlName  必需 Variant 型。字符串表达式,表示活动窗体或数据表上控件的名称。

说明

有关该操作及其参数如何使用的详细信息,请参阅该操作的主题。

对 ControlName参数只需使用控件的名称,无需使用完整的语法。

还可以将一个声明为 Control 数据类型的变量用作该参数。


Dim ctl As Control
Set ctl = Forms!Form1!Field3
DoCmd.GoToControl ctl.Name

此外,使用SetFocus方法也可以将焦点移到窗体或其任何子窗体上的控件,或者打开的表、查询或窗体数据表上的字段中。在 Visual Basic 中,这是移动焦点的首选方法,特别是对子窗体和嵌套子窗体上的控件,因为可以使用完整的语法来指定要移到的控件。

VBA示例

下面的示例使用 GoToControl方法将焦点移到“EmployeeID”字段:


DoCmd.GoToControl "EmployeeID"

上页:Access VBA教程:FindRecord方法 下页:Access VBA教程:GoToRecord方法

Access VBA教程:GoToControl方法

Access VBA教程:GoToRecord方法 Access VBA教程:Hourglass方法
Access VBA教程:Maximize方法 Access VBA教程:Minimize方法
Access VBA教程:MoveSize方法 Access VBA教程:OpenDataAccessPage方法
Access VBA教程:OpenDiagram方法 Access VBA教程:OpenForm方法
Access VBA教程:OpenModule方法 Access VBA教程:OpenQuery方法
Access VBA教程:OpenReport方法 Access VBA教程:OpenStoredProcedure方法
Access VBA教程:OpenTable方法 Access VBA教程:OpenView方法
Access VBA教程:OutputTo方法 Access VBA教程:PrintOut方法
Access VBA教程:Rename方法 Access VBA教程:RepaintObject方法
Access VBA教程:Restore方法 Access VBA教程:RunMacro方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号