- Home ›
- Excel VBA入門 ›
- セルの選択 ›
- HERE
アクティブなセルを参照する
広告
現在アクティブになっているセルは、オブジェクトの「ActiveCell」プロパティを使って取得することができます。対象のオブジェクトはApplicationオブジェクト又はWindowオブジェクトです。オブジェクトが省略された場合はアクティブウィンドウが対象となります。
Dim range1 As Range
Range("A1").Activate
Set range1 = ActiveWindow.ActiveCell
サンプルプログラム
では簡単なサンプルで試してみましょう。
Sub テスト()
Range("A1").Activate
setValue
Range("D2").Activate
setValue
End Sub
Sub setValue()
ActiveCell.Value = "A"
End Sub
上記マクロを実行すると次のようになります。
( Written by Tatsuo Ikura )
OfficePro