MESCIUS SPREAD for Windows Forms 15.0J
ShowPrecedents メソッド
使用例 

シートのインデックス
行のインデックス
列のインデックス
他のセルから数式によって参照されるセルを表します。
構文
'宣言
 
Public Sub ShowPrecedents( _
   ByVal sheetIndex As Integer, _
   ByVal row As Integer, _
   ByVal column As Integer _
) 
public void ShowPrecedents( 
   int sheetIndex,
   int row,
   int 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 メンバ

 

 


© MESCIUS inc. All rights reserved.