VP Get value
VP Get value ( rangeObj : Object ) : Object
引数 | 型 | 説明 | ||
---|---|---|---|---|
rangeObj | オブジェクト | -> | レンジオブジェクト | |
戻り値 | オブジェクト | <- | セルの値を格納したオブジェクト |
説明
VP Get value
コマンドは、指定されたセルレンジからセルの値を取得します。
rangeObj 引数で、値を取得したいレンジを指定します。
返されるオブジェクト
返されるオブジェクトには value
プロパティと、JS日付値の場合に返される time
プロパティが格納さ れます:
プロパティ | 型 | 説明 |
---|---|---|
value | Integer, Real, Boolean, Text, Date, Object | rangeObj レンジの値 (ただし時間型を除く) |
time | 実数 | 値が js 日付型の場合、時間値 (秒単位) |
返されるオブジェクトに日付または時間が含まれている場合、これは "日付時間"として扱われ、以下のように補完されます:
- 時間値 - 日付部分は DD/MM/YYYY フォーマットの、1899年12月30日 (30/12/1899) として補完されます。
- 日付値 - 時間部分は HH:MM:SS フォーマットの、真夜中 (00:00:00) として補完されます。
rangeObj のレンジが複数セルあるいは複数レンジを含んでいる場合、最初のセルの値が返されます。 セルが空の場合には、コマンドは null オブジェクトを返します。
例題
$cell:=VP Cell("ViewProArea";5;2)
$value:=VP Get value($cell)
If(Value type($value.value)=Is text)
VP SET VALUE($cell;New object("value";Uppercase($value.value)))
End if