MESCIUS SPREAD for Windows Forms 17.0J サンプルコード集
任意のセルをアクティブにする

SheetViewクラスのSetActiveCellメソッド呼び出しにより、指定した行列インデックスのセルをアクティブにすることができます。

【実行例】

アクティブセルの設定

  • 本メソッド呼び出し時にLeaveCellイベントは発生しません。(ユーザー操作によるセル移動時のみ発生します)
  • シート上に表示されていないセル (例:上記の場合には7行目以上) に対して本メソッド呼び出し(またはActiveRowIndex/ActiveColumnIndexプロパティの設定)を行った場合、シートは自動的にスクロールされません。表示させたい場合にはFpSpreadクラスのShowActiveCellメソッドを併用してください。
 private void button1_Click(object sender, System.EventArgs e)
 {

  //セル(3,3)をアクティブにします
  fpSpread1.ActiveSheet.SetActiveCell(3, 3);

 }
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

  'セル(3,3)をアクティブにします
  FpSpread1.ActiveSheet.SetActiveCell(3, 3)

 End Sub

 

 


© MESCIUS inc. All rights reserved.