Value2 プロパティ
セルの値を設定します。値の取得および設定が可能です。バリアント型 (Variant) の値を使用します。
解説
Value2 プロパティでは、通貨型 (Currency) および日付型 (Date) のデータ型を使用しないことだけが、Value プロパティと異なります。倍精度浮動小数点型 (Double) を使用することにより、これらの 2 種類のデータ型の値を浮動小数点数として返すことができます。
使用例
次の使用例は、Value2 プロパティを使用して 2 つのセルの値を加算します。
Range("a1").Value2 = Range("b1").Value2 + Range("c1").Value2
Value プロパティ
次の使用例は、シート 1 のセル A1 の値を 3.14159 に設定します。
Worksheets("Sheet1").Range("A1").Value = 3.14159
次の使用例は、シート 1 のセル範囲 A1:D10 に対してループを行い、セルの値が 0.001 未満の場合は、値を 0 に置き換えます。
For Each c in Worksheets("Sheet1").Range("A1:D10") If c.Value < .001 Then c.Value = 0 End If Next c