任意のセル範囲や行、列を選択状態にしたい
対象製品
SPREAD for ASP.NET 8.0J
詳細
SelectionModelクラスのSetSelection メソッドにて選択範囲を設定することができます。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If IsPostBack Then
Return
End If
' アクティブセルの設定
FpSpread1.ActiveSheetView.ActiveRow = 1
FpSpread1.ActiveSheetView.ActiveColumn = 0
' A2セル~B3セルを選択
FpSpread1.ActiveSheetView.SelectionModel.SetSelection(1, 0, 2, 2)
' 2行目を選択
'FpSpread1.ActiveSheetView.SelectionModel.SetSelection(1, -1, 1, -1)
' 1列目を選択
'FpSpread1.ActiveSheetView.SelectionModel.SetSelection(-1, 0, -1, 1)
' シートを選択
'FpSpread1.ActiveSheetView.SelectionModel.SetSelection(-1, -1, -1, -1)
' 選択色の設定
FpSpread1.ActiveSheetView.SelectionBackColor = Drawing.Color.Red
End Sub
If IsPostBack Then
Return
End If
' アクティブセルの設定
FpSpread1.ActiveSheetView.ActiveRow = 1
FpSpread1.ActiveSheetView.ActiveColumn = 0
' A2セル~B3セルを選択
FpSpread1.ActiveSheetView.SelectionModel.SetSelection(1, 0, 2, 2)
' 2行目を選択
'FpSpread1.ActiveSheetView.SelectionModel.SetSelection(1, -1, 1, -1)
' 1列目を選択
'FpSpread1.ActiveSheetView.SelectionModel.SetSelection(-1, 0, -1, 1)
' シートを選択
'FpSpread1.ActiveSheetView.SelectionModel.SetSelection(-1, -1, -1, -1)
' 選択色の設定
FpSpread1.ActiveSheetView.SelectionBackColor = Drawing.Color.Red
End Sub
◎サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
return;
}
// アクティブセルの設定
FpSpread1.ActiveSheetView.ActiveRow = 1;
FpSpread1.ActiveSheetView.ActiveColumn = 0;
// A2セル~B3セルを選択
FpSpread1.ActiveSheetView.SelectionModel.SetSelection(1, 0, 2, 2);
// 2行目を選択
//FpSpread1.ActiveSheetView.SelectionModel.SetSelection(1, -1, 1, -1);
// 1列目を選択
//FpSpread1.ActiveSheetView.SelectionModel.SetSelection(-1, 0, -1, 1);
// シートを選択
//FpSpread1.ActiveSheetView.SelectionModel.SetSelection(-1, -1, -1, -1);
// 選択色の設定
FpSpread1.ActiveSheetView.SelectionBackColor = System.Drawing.Color.Red;
}
{
if (IsPostBack)
{
return;
}
// アクティブセルの設定
FpSpread1.ActiveSheetView.ActiveRow = 1;
FpSpread1.ActiveSheetView.ActiveColumn = 0;
// A2セル~B3セルを選択
FpSpread1.ActiveSheetView.SelectionModel.SetSelection(1, 0, 2, 2);
// 2行目を選択
//FpSpread1.ActiveSheetView.SelectionModel.SetSelection(1, -1, 1, -1);
// 1列目を選択
//FpSpread1.ActiveSheetView.SelectionModel.SetSelection(-1, 0, -1, 1);
// シートを選択
//FpSpread1.ActiveSheetView.SelectionModel.SetSelection(-1, -1, -1, -1);
// 選択色の設定
FpSpread1.ActiveSheetView.SelectionBackColor = System.Drawing.Color.Red;
}
キーワード
選択