MESCIUS SPREAD for ASP.NET 10.0J
SetTag メソッド (DefaultSheetDataModel)

モデル内のセルの行インデックス
モデル内のセルの列インデックス
設定する値
指定した行と列のセルにアプリケーション定義のタグ値を設定します。
構文
'Declaration
 
Public Overrides Sub SetTag( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal value As Object _
) 
public override void SetTag( 
   int row,
   int column,
   object value
)

パラメータ

row
モデル内のセルの行インデックス
column
モデル内のセルの列インデックス
value
設定する値
次のサンプルコードは、指定した行および列のセルにアプリケーション定義のタグ値を設定します。
dataModel = FpSpread1.ActiveSheetView.DataModel; 
dataModel.AddCustomName("TWICESUM", "2*SUM(A1,A2)", 1, 1); 
dataModel.AddCustomName("TWICEPRODUCT", "2*A1*A2", 2, 2); 
FpSpread1.ActiveSheetView.SetFormula(1, 1, "TWICESUM"); 
FpSpread1.ActiveSheetView.SetFormula(2, 2, "TWICEPRODUCT"); 
FpSpread1.ActiveSheetView.SetValue(0, 0, 10); 
FpSpread1.ActiveSheetView.SetValue(1, 0, 10);
dataModel.SetTag(2, 2, "TWICEPRODUCT"); 
dataModel.RemoveCustomName("TWICESUM")
dataModel.Recalculate(); 
Dim dataModel As New FarPoint.Web.Spread.Model.DefaultSheetDataModel
dataModel = (FarPoint.Web.Spread.Model.DefaultSheetDataModel)FpSpread1.ActiveSheetView.DataModel
dataModel.AddCustomName("TWICESUM", "2*SUM(A1,A2)", 1, 1)
dataModel.AddCustomName("TWICEPRODUCT", "2*A1*A2", 2, 2)
FpSpread1.ActiveSheetView.SetFormula(1, 1, "TWICESUM")
FpSpread1.ActiveSheetView.SetFormula(2, 2, "TWICEPRODUCT")
FpSpread1.ActiveSheetView.SetValue(0, 0, 10)
FpSpread1.ActiveSheetView.SetValue(1, 0, 10)
dataModel.SetTag(2, 2, "TWICEPRODUCT")
dataModel.RemoveCustomName("TWICESUM")
dataModel.Recalculate();
参照

DefaultSheetDataModel クラス
DefaultSheetDataModel メンバ
GetTag メソッド

 

 


© MESCIUS inc. All rights reserved.