セルに値を設定する・セルの値を参照する(Value2 プロパティ)
Value2 プロパティ
Value プロパティとの違いは、Value2 プロパティでは、通貨型(Currency)および日付型(Date)のデータ型(内部処理形式)を直接使用しないことです。これらのデータ型は、倍精度浮動数点型(Double)の数値としては使用できます。
< 取得 >
result = Object.Value2
< 設定 >
Object.Value2 = variant
引数・戻り値
- object ・・・ 対象となるRange オブジェクト
- variant ・・・ セルの値を指定します(バリアント型:Variant)。
- result ・・・ セルの値(バリアント型:Variant)
シリアル値を取得する
セルに日付が入力されている場合、Value2 プロパティを使用するとシリアル値を取得することができます。
Value2 プロパティの使用例
サンプルVBAソース
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Sub Sample_Value2() MsgBox "Value" & Chr(9) & Range("B1").Value & _ " (" & TypeName(Range("B1").Value) & ")" & Chr(13) & _ "Value2" & Chr(9) & Range("B1").Value2 & _ " (" & TypeName(Range("B1").Value2) & ")" & Chr(13) & _ Chr(13) & _ "Value" & Chr(9) & Range("C1").Value & _ " (" & TypeName(Range("C1").Value) & ")" & Chr(13) & _ "Value2" & Chr(9) & Range("C1").Value2 & _ " (" & TypeName(Range("C1").Value2) & ")" End Sub |
実行結果
関連記事
-
-
ハイパーリンク(Hyperlink オブジェクト)
Hyperlink オブジェクト Hyperlinks コレクション のメンバー …
-
-
セルの幅・高さの自動調整(AutoFit メソッド)
AutoFit メソッド AutoFit メソッドは、指定したセル・セル範囲(R …
-
-
罫線の設定(Borders プロパティ)
罫線の設定 罫線を一括(上下左右すべて)で設定するには、Borders プロパテ …
-
-
行の高さを取得・設定・する(RowHeight プロパティ)
RowHeight プロパティ RowHeight プロパティは、対象セルの高さ …
-
-
現在選択されているセルを参照(RangeSelection プロパティ)
RangeSelection プロパティ 実際に何が選択されているかにかかわらず …
-
-
直前のセル・直後のセルを参照する(Previous プロパティ・Next プロパティ)
Previous プロパティ・Next プロパティ Previous プロパティ …
-
-
セルが選択されているか確認する(TypeName 関数)
セルが選択されているか確認する方法と使用例 TypeName 関数の引数に、Se …
-
-
ハイパーリンク(Hyperlinks オブジェクト)
Hyperlinks オブジェクト ワークシートまたはセル範囲のワークシートコレ …
-
-
フリガナの設定(Characters プロパティ,PhoneticCharacters メソッド)
Characters プロパティ Characters プロパティは、文字範囲を …
-
-
別シートのセルを選択(Goto メソッド / PreviousSelections プロパティ)
Goto メソッド 次の例のように、1 行で、Activate メソッド や S …