'Declaration Public Sub ShowDependents( _ ByVal sheetIndex As Integer, _ ByVal row As Integer, _ ByVal column As Integer _ )
Parameters
- sheetIndex
- Index of the sheet
- row
- Index of the row
- column
- Index of the column
'Declaration Public Sub ShowDependents( _ ByVal sheetIndex As Integer, _ ByVal row As Integer, _ ByVal column As Integer _ )
The dependent cells are the cells that the formula cell requires. The row and column parameters refer to the cell you want to check the dependencies for.
This method requires the formula text box control.
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