Excel VBA セルの値を取得する-Value

ExcelVBAセルの値取得する方法を記録します。

セルの値の取得は「Value」プロパティを使います。

< スポンサーリンク >





「Value」プロパティ構文

Rangeオブジェクト.Value

指定されたセル範囲の値を表すバリアント型(Variant)の値を設定します。

値の取得および設定が可能です。

 

VBAでセルの値を取得する例

指定したセルの値を取得する

指定したセルの値を取得し、メッセージで表示してみます。

A1セルの値をメッセージで表示するには、VBEに次のように書き込みます。

Sub test()
    Dim a As Variant
    a = Range("A1").Value
    MsgBox a
End Sub

VBAセル値取得

 

書き込んだVBAを実行すると指定したセル(A1)の値がメッセージで表示されます。

VBAセル値取得

 

アクティブなセルの値を取得する

アクティブなセルの値を取得し、メッセージで表示してみます。

Sub test()
    Dim a As Variant
    a = ActiveCell.Value
    MsgBox a
End Sub

VBAセル値取得

 

書き込んだVBAを実行するとアクティブなセルの値がメッセージで表示されます。

VBAセル値取得

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします