【Tips】任意のセルをスクロールして表示する方法

文書番号 : 28781     文書種別 : 使用方法     最終更新日 : 2010/04/02
文書を印刷する
対象製品
SPREAD for Windows Forms 5.0J
詳細

1.アクティブセルを表示する

ShowActiveCell メソッドにて、アクティブセルを指定した位置に表示されるようにシートをスクロールします。

◎サンプルコード
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  ' アクティブセルをJ10セルに設定します
  FpSpread1.ActiveSheet.SetActiveCell(9, 9)
  ' アクティブセルをシート左上に表示します
  FpSpread1.ShowActiveCell(FarPoint.Win.Spread.VerticalPosition.Top, FarPoint.Win.Spread.HorizontalPosition.Left)
End Sub


2.シートの垂直方向のスクロールを制御して任意の行を表示する

FpSpread クラスのShowRow メソッドにて、任意の行を指定した位置に表示されるようにシートをスクロールします。

◎サンプルコード
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  ' 20行目をシートの中央に表示します
  FpSpread1.ShowRow(0, 19, FarPoint.Win.Spread.VerticalPosition.Center)
End Sub


3.シートの水平方向のスクロールを制御して任意の列を表示する

FpSpread クラスのShowColumn メソッドにて、任意の列を指定した位置に表示されるようにシートをスクロールします。

◎サンプルコード
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  ' 25列目をシートの中央に表示します
  FpSpread1.ShowColumn(0, 24, FarPoint.Win.Spread.HorizontalPosition.Center)
End Sub


4.シートの垂直・水平方向のスクロールを制御して任意のセルを表示する

FpSpread クラスのShowCell メソッドにて、任意のセルを指定した位置に表示されるようにシートをスクロールします。

◎サンプルコード
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  ' O15セルをシートの右下に表示します
  FpSpread1.ShowCell(0, 0, 14, 14, FarPoint.Win.Spread.VerticalPosition.Bottom, FarPoint.Win.Spread.HorizontalPosition.Right)
End Sub
関連情報
キーワード
「セル位置の設定/取得」

この文書は、以前は次のFAQ IDで公開されていました : 12958