MESCIUS SPREAD for Windows Forms 17.0J
GoalSeek メソッド (DefaultSheetDataModel)

値を探索するセルの行インデックス
値を探索するセルの列インデックス
数式を含むセルのデータ モデル
数式を含むセルの行インデックス
数式を含むセルの列インデックス
目的の数式結果
あるセルに含まれる数式で目的の結果を得るために別のセルに代入すべき値を探索します。
構文

パラメータ

variableRow
値を探索するセルの行インデックス
variableColumn
値を探索するセルの列インデックス
formulaDataModel
数式を含むセルのデータ モデル
formulaRow
数式を含むセルの行インデックス
formulaColumn
数式を含むセルの列インデックス
desiredResult
目的の数式結果

戻り値の型

Boolean:成功した場合は True、それ以外の場合は False
次のサンプル コードは、GoalSeek メソッドを使用します。
FarPoint.Win.Spread.Model.DefaultSheetDataModel dataModel = (FarPoint.Win.Spread.Model.DefaultSheetDataModel)fpSpread1.Sheets[0].Models.Data;
fpSpread1.Sheets[0].Cells[1, 1].Formula = "C1+D1";
fpSpread1.Sheets[0].Cells[0, 3].Value = 2;
dataModel.GoalSeek(0, 2, dataModel, 1, 1, 32);
Dim dataModel As New FarPoint.Win.Spread.Model.DefaultSheetDataModel(5, 5)
fpSpread1.ActiveSheet.Models.Data = dataModel
fpSpread1.Sheets(0).Cells(1, 1).Formula = "C1+D1"
fpSpread1.Sheets(0).Cells(0, 3).Value = 2
dataModel.GoalSeek(0, 2, dataModel, 1, 1, 32)
参照

DefaultSheetDataModel クラス
DefaultSheetDataModel メンバ

 

 


© MESCIUS inc. All rights reserved.