目次
1つのセルを選択する
実行プログラム
1 2 3 4 5 |
Sub Sample4_1_1() Cells(2, 2).Select End Sub |
実行結果
複数のセルを選択する
実行プログラム
1 2 3 4 5 |
Sub Sample4_1_2() Range(Cells(2, 2), Cells(4, 3)).Select End Sub |
実行結果
相対アドレスでセルを選択する
実行プログラム
1 2 3 4 5 |
Sub Sample4_1_3() Cells(2, 2).Offset(3, 4).Select End Sub |
解説
Application.Gotoメソッドを使ったセル選択
Scrollを指定しない
実行プログラム
1 2 3 4 5 |
Sub Sample4_1_4() Application.Goto Reference:=Cells(4, 3) End Sub |
実行結果
- Scrollを指定しないと、既定値のFalseとなります。
- Selectメソッドと同じ結果になりました。
ScrollをTrueに指定
実行プログラム
1 2 3 4 5 |
Sub Sample4_1_5() Application.Goto Reference:=Cells(4, 3), Scroll:=True End Sub |
実行結果
- ScrollをTrueにすると、選択セルが一番左上に表示されるようにスクロールされます。
別のシートを指定する
実行プログラム
1 2 3 4 5 |
Sub Sample4_1_6() Application.Goto Reference:=Worksheets("Sheet2").Cells(3, 2), Scroll:=True End Sub |
- Selectメソッドは別シートを選択できませんが、Gotoメソッドは別シートへ移動することが可能です。