FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread 名前空間 > Cell クラス : Value プロパティ |
このプロパティは、セルの書式なしの生データを取得または設定します。このプロパティで扱うデータは、解析も書式設定もされずに、データモデルに直接配置されます。
このプロパティが使用できるのは実行時のみです。
CheckBoxCellTypeは、2値式チェックボックスまたは3値式チェックボックスのどちらかを表します(ThreeStateプロパティを参照してください)。2値式チェックボックスを表す場合、セルの値は、チェックボックスがOFFのときはFalse、ONのときはTrueになります。3値式チェックボックスを表す場合、セルの値は、チェックボックスがOFFのときは0、ONのときは1、不確定のときは2になります。
セルが空の場合(データを含まない場合)、ValueプロパティはNullになることがあります。未設定のチェックボックス型セル(CheckBoxCellType)はデータを含まないため、OFF状態と同様に表示されます。
このプロパティ以外にも、シートレベル(SheetViewオブジェクト)で使用できるいくつかのメソッドを使用して、セルの値を取得または設定できます。詳細については、「SheetViewクラスを使用」を参照してください。
セルのデータは、セル型によって表示が異なる場合があります。詳細については、「データの表示」を参照してください。
using FarPoint.Win.Spread; using FarPoint.Win; private void Form1_Load(object sender, System.EventArgs e) { Cell acell, mycell, urcell; acell = fpSpread1.ActiveSheet.Cells[0, 0]; mycell = fpSpread1.ActiveSheet.Cells[2, 2]; urcell = fpSpread1.ActiveSheet.Cells[2, 3]; mycell.Value = 10; urcell.Value = 10; acell.Formula = "SUM(" + mycell.ToString() + "," + urcell.ToString() + ")"; }
Imports FarPoint.Win.Spread Imports FarPoint.Win Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim acell, mycell, urcell As FarPoint.Win.Spread.Cell acell = fpSpread1.ActiveSheet.Cells(0, 0) mycell = fpSpread1.ActiveSheet.Cells(2, 2) urcell = fpSpread1.ActiveSheet.Cells(2, 3) mycell.Value = 10 urcell.Value = 10 acell.Formula = "SUM(" + mycell.ToString() + "," + urcell.ToString() + ")" End Sub