ExcelVBA,セルの値(データ)を取得して変数に格納する

スポンサーリンク

鍛錬 607

ExcelVBA,セルの値(データ)を取得して変数に格納する

セルの値(データ)を取得して変数に格納するには、Value プロパティを使用します。
 
使用方法は、以下に示す通りです。

変数 = Range(“値を取得するセル”).Value
スポンサーリンク

マクロ

以下は、セルの値を取得して変数に格納するマクロ、GetValue() です。

今回はセル B3 の値を取得して変数に格納し、変数の値を MsgBox で表示しています。

値を取得するセル
B3
Sub GetValue()
    Dim num As Long
    
    ' セルB3の値を変数に格納
    num = Range("B3").Value
    MsgBox num
End Sub
スポンサーリンク

サンプルファイル

以下は、今回使用するブック、sample.xlsm です。

マクロで取得するセル B3 には、数値 123 が設定されています。

サンプルファイル

スポンサーリンク

実行結果

以下は、マクロ GetValue() の実行結果です。

セル B3 に設定されている値 123 を取得することができました。

セルの値を取得した様子

タイトルとURLをコピーしました