Value プロパティ
対 象
fpSpreadコントロール
機 能
セルにテキスト、数値、日付などの値を設定します。
書 式
設 定 値
文字列型
セルに設定する書式なしのテキスト
用 法
設計時:なし
実行時:設定および参照
解 説
Valueプロパティに値を設定するときには、Col、Rowの各プロパティで、あらかじめセルの位置を設定しておく必要があります。
Valueに設定する値は、各セル型で設定された書式を付けないテキストです。Valueには、セルに表示されるテキストから区切り記号や固定表示文字を省いた文字を設定または参照します。
値を入力すると、セル型に応じて正当性チェックが行われます。すなわち、間違ったデータを入力することはできません。
大量のデータを読み書きする場合は、ClipValueプロパティを使用する方が処理は高速です。各セル型とValueに設定される内容は、次のとおりです。
セル型 | Valueの設定値 |
---|---|
日付型 | 区切り記号を含まない日付テキスト(YYYYMMDD) |
文字型 | テキスト(TypeEditMultiLineプロパティがTrueの場合は、CRLFキャラクタ(Chr$(13)+Chr$(10))を使用) |
実数型 | 通貨記号や区切り記号を含まない実数値のテキスト |
整数型 | 区切り記号を含まない整数値のテキスト |
マスク型 | 固定表示文字を含まないテキスト |
ラベル型 | ラベル名(”&”も含む) |
時刻型 | 区切り記号を含まない時刻テキスト(HHMMSS) |
コマンドボタン型 | 保持型ボタンを使用した場合、ボタンが押されている状態では1、ボタンが押されていない状態では0 |
コンボボックス型 | 現在選択されている項目のインデックス番号 |
ピクチャ型 | なし |
チェックボックス型 | チェックがONの場合は1、OFFの場合は0、グレー表示の場合は2 |
オーナー描画型 | テキスト |
サンプル
次のサンプルコードは、Valueプロパティを使用して電話番号を入力します。
With fpSpread1
.Row = 2 セルの設定
.Col = 2
.CellType = SS_CELL_TYPE_PIC セルをマスク型に設定
.TypePicMask = "999(999)9999"
.Value = "0223787106"
End With