セルに値を設定する・セルの値を参照する(Value プロパティ)
2015/06/05
Value プロパティ
Value プロパティは、セルの値を取得したり、値を設定したりします。設定できる値は、数値・数式・日付・文字列など通常セルに入力できるものと同じ値です。
< 取得 >
result = Object.Value
< 設定 >
Object.Value = variant
引数・戻り値
- object ・・・ 対象となるRange オブジェクト
- variant ・・・ セルの値を指定します(バリアント型:Variant)。
- result ・・・ セルの値(バリアント型:Variant)
Value プロパティで、値を取得するとき、セルが空白の場合は、戻り値 result は、Empty 値となります。(※ 取得した値が Empty 値かどうかを調べるには IsEmpty 関数を使用します。)
Value プロパティで、値を設定しても書式は設定できないので、必要があれば、NumberFormat プロパティ 等を使用して書式設定を行います。
Value プロパティの使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
Sub Sample_Value() Range("B2").Select '書式の設定 ActiveCell.NumberFormat = "m月d日" '値の設定 ActiveCell.Value = "2015/1/1" 'B2からF5の範囲のセルを取得、B8からF10の範囲にその値を設定 Range("B8:F10").Value = Range("B2:F5").Value 'B11からF11の範囲のセルに値を設定 Range("B11:F11").Value = "VBA実行" End Sub |
実行結果
サンプルVBAソース実行前
実行後
関連記事
-
-
ハイパーリンク(Hyperlinks オブジェクト)
Hyperlinks オブジェクト ワークシートまたはセル範囲のワークシートコレ …
-
-
直前のセル・直後のセルを参照する(Previous プロパティ・Next プロパティ)
Previous プロパティ・Next プロパティ Previous プロパティ …
-
-
列名を取得、列番号を取得(Address プロパティ,Column プロパティ)
列番号を取得する セル番地(「A1」や「B3」)や列名(「A」「B」「C」 …
-
-
網かけ(パターン)の取得・設定(Pattern プロパティ)
網かけ(パターン)を取得・設定する セルの背景に網かけ(パターン)を設定したり、 …
-
-
テーマカラーで網かけ(パターン)の色の取得・設定(PatternThemeColor プロパティ・PatternTintAndShade プロパティ)
PatternThemeColor プロパティ・PatternTintAndSh …
-
-
セルのロック(Locked プロパティ)
セルのロック(Locked プロパティ) Locked プロパティで、セルのロッ …
-
-
任意の行または列を参照(Rows プロパティ,Columns プロパティ)
Rows プロパティ・Columns プロパティ Rows プロパティは、オブジ …
-
-
AutoFilter オブジェクト(メソッド・プロパティ)
AutoFilter.ShowAllData メソッド AutoFilter.S …
-
-
外枠罫線の設定(BorderAround メソッド)
外枠罫線の設定 罫線の設定には、Borders プロパティを使用しますが、範囲内 …
-
-
セルを参照する(Range プロパティ)
Range プロパティ 任意のセルにアクセスするには Range プロパティを使 …

