MESCIUS SPREAD for ASP.NET 10.0J
SetExpression メソッド (SheetView)

指定したセルの行インデックス
指定したセルの列インデックス
指定したセルに設定する数式
このシートの指定したセルの数式を設定します。
構文
'Declaration
 
Public Sub SetExpression( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal value As Expression _
) 
public void SetExpression( 
   int row,
   int column,
   Expression value
)

パラメータ

row
指定したセルの行インデックス
column
指定したセルの列インデックス
value
指定したセルに設定する数式
例外
例外説明
System.ArgumentOutOfRangeException指定された行のインデックスが範囲外です。0から行の総数までの値を指定する必要があります。
System.ArgumentOutOfRangeException指定された列のインデックスが範囲外です。0から列の総数までの値を指定する必要があります。
FarPoint.CalcEngine.Expression one;
FarPoint.CalcEngine.Expression two;
FarPoint.CalcEngine.Expression oneplustwo;
one = new FarPoint.CalcEngine.DoubleExpression(100.0);
two = new FarPoint.CalcEngine.DoubleExpression(20.0);
oneplustwo = new FarPoint.CalcEngine.BinaryOperatorExpression(FarPoint.CalcEngine.BinaryOperatorInfo.AddOperator, one, two);
FpSpread1.ActiveSheetView.SetExpression(0, 0, oneplustwo);
FarPoint.CalcEngine.Expression x;
x = FpSpread1.ActiveSheetView.GetExpression(0, 0);
string msg = x.ToString();
Response.Write("alert('" + msg + "')");
Dim one As FarPoint.CalcEngine.Expression
Dim two As FarPoint.CalcEngine.Expression
Dim oneplustwo As FarPoint.CalcEngine.Expression
one = New FarPoint.CalcEngine.DoubleExpression(100.0)
two = New FarPoint.CalcEngine.DoubleExpression(20.0)
oneplustwo = New FarPoint.CalcEngine.BinaryOperatorExpression(FarPoint.CalcEngine.BinaryOperatorInfo.AddOperator, one, two)
FpSpread1.ActiveSheetView.SetExpression(0, 0, oneplustwo)
Dim x As FarPoint.CalcEngine.Expression
x = FpSpread1.ActiveSheetView.GetExpression(0, 0)
Dim msg As String = x.ToString()
Response.Write("alert('" & msg & "')")
参照

SheetView クラス
SheetView メンバ

 

 


© MESCIUS inc. All rights reserved.