FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread 名前空間 > FpSpread クラス : ShowPrecedents メソッド |
'Declaration Public Sub ShowPrecedents( _ ByVal sheetIndex As Integer, _ ByVal row As Integer, _ ByVal column As Integer _ )
本メソッドは、このセルが参照するセル(行と列パラメータで示される)を表示します。本メソッドは、数式テキストボックスコントロールが必要です。
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