ExcelのVBA・マクロで現在選択しているセルの値を取得する方法
ここでは、ExcelのVBA・マクロで現在選択しているセルの値を取得する方法を紹介します。
現在選択しているセルの値を取得するには、ActiveCellを使います。さらにセルの値を取得するには、valueプロパティを参照します。
<サンプル>
Sub test1()
Dim s As String
s = ActiveCell.Value
Range(“B3”).Value = s
End Sub
ここでは、文字列型の変数sを宣言し、現在アクティブなセルの値を取得しています。
最後に、セルB3に現在アクティブなセルの値をセットしています。