PowerTools SPREAD for Windows Forms 10.0J
ShowDependents メソッド


シートのインデックス
行のインデックス
列のインデックス
数式セルに依存性があるセルを表示します。
構文
public void ShowDependents( 
   int sheetIndex,
   int row,
   int column
)
'Declaration
 
Public Sub ShowDependents( _
   ByVal sheetIndex As Integer, _
   ByVal row As Integer, _
   ByVal column As Integer _
) 
 
'使用法
 
Dim instance As FpSpread
Dim sheetIndex As Integer
Dim row As Integer
Dim column As Integer
 
instance.ShowDependents(sheetIndex, row, column)

パラメータ

sheetIndex
シートのインデックス
row
行のインデックス
column
列のインデックス
解説

参照先セルは数式セルが必要とするセルです。行と列パラメータは、依存性を確認するセルとなります。

本メソッドは、数式テキストボックスコントロールが必要です。

次のサンプルコードは、数式の参照先セルを表示します。数式テキストボックスコントロールは、licenses.licx ファイルにライセンス登録が必要です。
 private void Form1_Load(object sender, EventArgs e)
        {
             fpSpread1.Sheets[0].Cells[0, 0, 5, 5].CellType = new FarPoint.Win.Spread.CellType.NumberCellType();
        fpSpread1.Sheets[0].Cells[0, 0].Formula = "B2+B3";
        fpSpread1.Sheets[0].Cells[0, 3].Formula = "A1";
        fpSpread1.Sheets[0].Cells[0, 4].Formula = "D1";

        FarPoint.Win.Spread.FormulaTextBox editor = new FarPoint.Win.Spread.FormulaTextBox();
        editor.Location = new Point(0, 0);
        editor.Size = new Size(80, 20);
        Controls.Add(editor);
        editor.Attach(fpSpread1);           
          
        }

private void button1_Click(object sender, EventArgs e)
        {
             fpSpread1.ShowDependents(0, 0, 0);
             fpSpread1.ShowPrecedents(0, 0, 4);           
        
        }
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        FpSpread1.Sheets(0).Cells(0, 0, 5, 5).CellType = New FarPoint.Win.Spread.CellType.NumberCellType()
        FpSpread1.Sheets(0).Cells(0, 0).Formula = "B2+B3"
        FpSpread1.Sheets(0).Cells(0, 3).Formula = "A1"
        FpSpread1.Sheets(0).Cells(0, 4).Formula = "D1"

        Dim editor As New FarPoint.Win.Spread.FormulaTextBox
        editor.Location = New Point(0, 0)
        editor.Size = New Size(80, 20)
        Controls.Add(editor)
        editor.Attach(FpSpread1)
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click        
        FpSpread1.ShowDependents(0, 0, 0)
        FpSpread1.ShowPrecedents(0, 0, 4)
End Sub
参照

FpSpread クラス
FpSpread メンバ

 

 


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