セルに値を設定する・セルの値を参照する(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 |
実行結果
関連記事
-
-
セルの値を置換・書式設定(Replace メソッド,ReplaceFormat プロパティ)
セルの値の置換と書式設定 検索条件に一致するセルの書式を設定するには、まず、Ap …
-
-
セルを挿入する(Insert メソッド)
Insert メソッド Insert メソッドで、指定した場所に新規の空白セルを …
-
-
セルを参照する(Cells プロパティ)
Cells プロパティ Cells プロパティは、ワークシートの行番号と列番号を …
-
-
セルに値を設定する・セルの値を参照する(Value プロパティ)
Value プロパティ Value プロパティは、セルの値を取得したり、値を設定 …
-
-
オートフィルタ(色で抽出する)AutoFilter メソッド
オートフィルタ(色で抽出する) フォントの色、セルの背景色(条件付き書式による設 …
-
-
セル範囲内を検索(Find メソッド)
Find メソッド 指定したセル範囲内の特定の情報を含むセルを検索します。 【書 …
-
-
使用中のセル範囲を取得(UsedRange プロパティ)
UsedRange プロパティ UsedRange プロパティは、指定したワーク …
-
-
VBA で、ワークシート関数を使用(WorksheetFunction プロパティ)
VBA で、ワークシと関数を使用 VBA から、ワークシート関数を呼び出す場合、 …
-
-
使用中のセル範囲を取得(CurrentRegion プロパティ)
CurrentRegion プロパティ CurrentRegion プロパティは …
-
-
セルの行番号または列番号を取得(Row プロパティ,Column プロパティ)
Row プロパティ・Column プロパティ Row プロパティは、指定したセル …