構文
Goto(Reference, Scroll)
Reference・・・移動したいセル(セル範囲)
Scroll・・・・・True 選択したセル範囲が画面左上に来る / False 左上に来ない(初期値) 【省略可能】
Scroll・・・・・True 選択したセル範囲が画面左上に来る / False 左上に来ない(初期値) 【省略可能】
Gotoメソッドは指定セルに移動(ジャンプ)することが可能です。
Selectメソッドと異なり、対象セルのシートがActiveな状態でなくても使用可能です。
Selectメソッドと異なり、対象セルのシートがActiveな状態でなくても使用可能です。
指定セルに移動するGotoメソッドのサンプルコード
Public Sub sample() '■セル位置特定の場合 Application.Goto Reference:=ThisWorkbook.Worksheets("Sheet2").Range("B5"), Scroll:=False '表示位置が一番左上でない Application.Goto Reference:=ThisWorkbook.Worksheets("Sheet2").Range("B5"), Scroll:=True '表示位置が一番左上である '■セル位置複数の場合は複数セル選択状態となる Application.Goto Reference:=ThisWorkbook.Worksheets("Sheet3").Range("E10:G30") End Sub
注意点
- Selectメソッド=対象シートが前面にいないとエラーが発生する。
- Gotoメソッド=対象シートが前面にいなくてもセル移動する。
コメント