MESCIUS SPREAD for Windows Forms 17.0J
データの表示

セルのTextプロパティの値は、セルに表示されているとおりの書式付きデータを保持します。一方、Valueプロパティの値は、データモデル内に保存されている書式なしデータを保持します。 SheetViewクラスのGetTextおよびGetValueメソッドを使用すると、セル型に関わらず、セル内のデータを取得できます。

次の表は、編集可能なセル型の一覧と、それぞれのセル型によるデータの処理方法を示します。ここでは、書式設定する場合(Textプロパティによる値の取得)と書式設定しない場合(Valueプロパティによる値の取得)の処理結果を示します。

編集可能なセル型 入力例 書式付きデータによる処理結果 書式なしデータによる処理結果
CurrencyCellType "$10,000.00" "$10,000.00" 10000.00
DateTimeCellType "10/29/2002" "10/29/2002" 2002 年 10 月 29 日火曜日午前 12 時0分0秒を表す DateTime オブジェクト
GcCharMaskCellType "123-45-6789" "123-45-6789" "123456789"
GcDateTimeCellType "10/29/2002" "10/29/2002" 2002年10月29日火曜日午前12時00分00秒を表すDateTimeオブジェクト
GcMaskCellType "123-45-6789" "123-45-6789" "123456789"
GcNumberCellType "10000.00" "10000.00" 10000.00
GcTextBoxCellType 任意のテキスト このテキストを表す文字列 このテキストを表す文字列
GcTimeSpanCellType "1.22:50:40" "1.22:50:40" TimeSpanオブジェクト {1.22:50:40}
GeneralCellType 任意のデータ このデータを表す文字列 オブジェクトを返したのが DateTime、Boolean、または Text のどれであるかに応じて、ブール値または Text 値
MaskCellType "123-45-6789" "123-45-6789" "123456789"
NumberCellType "10000.00" "10000.00" 10000.00
PercentCellType "15%" "15%" 0.15
RegularExpressionCellType "99-999-9999" "99-999-9999" "99-999-9999"
TextCellType 任意のテキスト このテキストを表す文字列 このテキストを表す文字列

次の表は、グラフィカルなセル型の一覧と、それぞれのセル型によるデータの処理方法を示します。

グラフィカルなセル型 値データによる処理結果
ButtonCellType 1(ボタンを押した状態)
0(ボタンを押していない状態)
CheckBoxCellType (2状態) True(チェック状態)
False(未チェック状態)
CheckBoxCellType (3状態) 1(チェック状態)
0(未チェック状態)
2(不確定状態(淡色表示))
ComboBoxCellTypeおよびMultiColumnComboBoxCellType 選択された項目を表すテキストまたはインデックス(EditorValue プロパティを参照)
GcComboBoxCellType 選択した項目を表すテキストまたはインデックス(EditorValueプロパティを参照)
  空の文字列(Null)
HyperLinkCellType ブール値の配列。 "True"(表示済みのリンク)または"False"(未表示のリンク)
ImageCellType (該当なし)
ListBoxCellType 配列
MultiOptionCellType 選択された項目のインデックス(数値)
ProgressCellType 15(実際の値)
RichTextCellType リッチテキスト形式の文字列
SliderCellType 4
参照

 

 


© MESCIUS inc. All rights reserved.