Application.Goto 方法 (Excel)
选择任何工作簿中的任何范围或 Visual Basic 过程,并在该工作簿尚未处于活动状态时激活该工作簿。
语法
表达式。转到 (参考, 滚动)
expression:表示 Application 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Reference | 可选 | Variant | 目标。 可以是 Range 对象、包含 R1C1 样式表示法中单元格引用的字符串,也可以是包含 Visual Basic 过程名称的字符串。 如果省略该参数,目标将为最近一次用 Goto 方法选定的区域。 |
Scroll | 可选 | Variant | 如果为 True,则滚动窗口直至区域的左上角出现在窗口的左上角中。 如果为 False,则不滚动窗口。 默认值为 False。 |
备注
此方法在以下方面与 Select 方法不同:
如果在不在顶部的工作表上指定区域,Microsoft Excel 将在选择前切换到该工作表。 (如果在工作表上不位于顶部的区域使用 “选择” ,则会选择该区域,但不会) 激活工作表。
该方法具有让用户滚动目标窗口的 Scroll 参数。
使用 Goto 方法时,在 Goto 方法运行之前 (上一个选择) 添加到以前选择 (的数组中,有关详细信息,请参阅 PreviousSelections 属性) 。 使用此功能在多达四个选择之间快速跳转。
Select 方法具有 Replace 参数;Goto 方法不会。
示例
本示例选定工作表 Sheet1 中的单元格 A154,并滚动工作表以显示该区域。
Application.Goto Reference:=Worksheets("Sheet1").Range("A154"), _
scroll:=True
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。