PowerTools SPREAD for Windows Forms 10.0J
AddModelScopeCustomName(String,String,Int32,Int32,String) メソッド


追加する式の名前(数式内で値を参照します)
式の値(数式内で評価に使用します)
セルの相対参照を計算するための基準となる行
セルの相対参照を計算するための基準となる列
式のコメント(情報を表示するために数式で使用される)。
カスタム名をモデルスコープに追加します。
構文
'Declaration
 
Public Overloads Sub AddModelScopeCustomName( _
   ByVal name As String, _
   ByVal value As String, _
   ByVal baseRow As Integer, _
   ByVal baseColumn As Integer, _
   ByVal comment As String _
) 
'使用法
 
Dim instance As DefaultSheetDataModel
Dim name As String
Dim value As String
Dim baseRow As Integer
Dim baseColumn As Integer
Dim comment As String
 
instance.AddModelScopeCustomName(name, value, baseRow, baseColumn, comment)
public void AddModelScopeCustomName( 
   string name,
   string value,
   int baseRow,
   int baseColumn,
   string comment
)

パラメータ

name
追加する式の名前(数式内で値を参照します)
value
式の値(数式内で評価に使用します)
baseRow
セルの相対参照を計算するための基準となる行
baseColumn
セルの相対参照を計算するための基準となる列
comment
式のコメント(情報を表示するために数式で使用される)。
次のサンプルコードは、AddModelScopeCustomNameメソッドを使用します。
FarPoint.Win.Spread.Model.DefaultSheetDataModel dataModel = new FarPoint.Win.Spread.Model.DefaultSheetDataModel(5, 5);
dataModel.AddModelScopeCustomName("TWICESUM", "2*SUM(A1,A2)", 1, 1, "test");
dataModel.SetFormula(1, 1, "TWICESUM");
dataModel.SetValue(0, 0, 10);
dataModel.SetValue(1, 0, 10);
fpSpread1.ActiveSheet.Models.Data = dataModel;
Dim dataModel As New FarPoint.Win.Spread.Model.DefaultSheetDataModel(10, 10)
dataModel.AddModelScopeCustomName("TWICESUM", "2*SUM(A1,A2)", 1, 1, "test")
dataModel.SetFormula(1, 1, "TWICESUM")
dataModel.SetValue(0, 0, 10)
dataModel.SetValue(1, 0, 10)
FpSpread1.ActiveSheet.Models.Data = dataModel
参照

DefaultSheetDataModel クラス
DefaultSheetDataModel メンバ
オーバーロード一覧

 

 


© 2004-2017, GrapeCity inc. All rights reserved.