Value

SPREAD Ver3.0J オンラインヘルプ

Value プロパティ

対  象

fpSpreadコントロール

機  能

セルにテキスト、数値、日付などの値を設定します。

書  式

fpSpread.Value[ = value$]

設 定 値

文字列型

セルに設定する書式なしのテキスト

用  法

設計時:なし
実行時:設定および参照

解  説

Valueプロパティに値を設定するときには、Col、Rowの各プロパティで、あらかじめセルの位置を設定しておく必要があります。

BlockModeプロパティを使用すると、ColRow、Col2、Row2の各プロパティが示すセルブロックに対して、Valueプロパティの値を適用することができます。

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