ExcelのVBA(マクロ)で、セルのデータ(値・文字列)を取得する方法についてまとめました。
セルのデータ(値・文字列)を取得
VBA(マクロ)でデータ(値・文字列)を取得するにはvalue,textメソッドを利用します。
| 記述例 | 説明 |
|---|---|
| x = Range(“A1”).Value | 値を取得する場合 |
| y = Range(“A2”).Text | 文字列を取得する場合 |
※操作対象の設定は「Rangeオブジェクト」「Cellオブジェクト」などを利用して行います。
サンプルコード
サンプルプログラムのソースコードです。
Sub test()
' A1セルの値を取得して変数xに格納
x = Range("A1").Value
' A2セルの文字列を取得して変数yに格納
y = Range("A2").Text
MsgBox x
MsgBox y
End Sub
メッセージボックスに「A1セルの値」「A2セルの文字列」が表示されます。

404 NOT FOUND | VBA入門速報

コメント