SPREAD for WPF 3.0J - GcSpreadGrid
Formula プロパティ (Column)
使用例 

GrapeCity.Windows.SpreadGrid 名前空間 > Column クラス : Formula プロパティ
列の数式を取得または設定します。
シンタックス
'宣言
 
Public Property Formula As String
public string Formula {get; set;}

プロパティ値

列の数式。既定値は null 参照 (Visual Basicでは Nothing) です。
解説

別の列を参照する数式を設定した場合、この列のすべてのセルは、同じ行の参照列のセルを参照します。たとえば、Column(0) の数式を "B:B*2" に設定した場合、セル A1 の評価結果はセル B1 の値 * 2 になり、セル A12 の評価結果はセル B12 の値 * 2 になります。

列の数式はセルの数式によってオーバーライドされます。数式を設定した列のセルに数式を設定した場合は、セルの数式が有効になります。

使用例
次のサンプルは ActiveCell プロパティの使用方法を説明します。
public void Formula5()
{
GcSpreadGrid gcSpread1 = new GcSpreadGrid();
gcSpread1.Columns[0].Name = "column1";
gcSpread1.Columns[1].Name = "column2";
gcSpread1[0, 0].Value = 1;
gcSpread1[0, 1].Value = 2;
gcSpread1[1, 0].Value = 3;
gcSpread1[1, 1].Value = 4;

gcSpread1.Columns[2].Formula = "A1*2";
gcSpread1.Columns[3].Formula = "A:A*2";
gcSpread1.Columns[4].Formula = "column2+1";
gcSpread1.SetFormula(-1, 5, "column1-column2");
gcSpread1.Columns[6].Formula = "A1*2";
gcSpread1[1, 6].Formula = "-A1*2";
}
Public Sub Formula5()
Dim gcSpread1 As New GcSpreadGrid()
gcSpread1.Columns(0).Name = "column1"
gcSpread1.Columns(1).Name = "column2"
gcSpread1(0, 0).Value = 1
gcSpread1(0, 1).Value = 2
gcSpread1(1, 0).Value = 3
gcSpread1(1, 1).Value = 4

gcSpread1.Columns(2).Formula = "A1*2"
gcSpread1.Columns(3).Formula = "A:A*2"
gcSpread1.Columns(4).Formula = "column2+1"
gcSpread1.SetFormula(-1, 5, "column1-column2")
gcSpread1.Columns(6).Formula = "A1*2"
gcSpread1(1, 6).Formula = "-A1*2"
End Sub
参照

Column クラス
Column メンバ