セルに値を設定する・セルの値を参照する(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ソース実行前
実行後
関連記事
-
-
セルをアクティブにする・セルを選択する(Activate, Select)
セルをアクティブにする・選択する 【書式:セルをアクティブにする】 object …
-
-
A1 形式と R1C1 形式を変換、相対参照と絶対参照を変換(ConvertFormula)
ConvertFormula メソッド 数式で参照しているアドレスの相対参照と絶 …
-
-
セルの高さ・幅を取得(Height プロパティ・Width プロパティ)
Height プロパティ・Width プロパティ Height プロパティは、指 …
-
-
オートフィルタ(抽出件数の取得・結果集計)AutoFilter メソッド
ワークシート関数の Subtotal 関数 の使い方 VBA には、オートフィル …
-
-
VBA で、ワークシート関数を使用(WorksheetFunction プロパティ)
VBA で、ワークシと関数を使用 VBA から、ワークシート関数を呼び出す場合、 …
-
-
文字列の一部の書式を変更(Characters プロパティ)
文字列の一部を参照(Characters プロパティ) Characters プ …
-
-
テーマカラーで網かけ(パターン)の色の取得・設定(PatternThemeColor プロパティ・PatternTintAndShade プロパティ)
PatternThemeColor プロパティ・PatternTintAndSh …
-
-
フリガナの設定(Characters プロパティ,PhoneticCharacters メソッド)
Characters プロパティ Characters プロパティは、文字範囲を …
-
-
任意のセルを含む行または列全体を参照(EntireRow プロパティ,EntireColumn プロパティ)
EntireRow プロパティ・EntireColumn プロパティ Entir …
-
-
セルの幅・高さの自動調整(AutoFit メソッド)
AutoFit メソッド AutoFit メソッドは、指定したセル・セル範囲(R …

