作成日: 2017/05/01 最終更新日: 2017/05/01
文書種別
使用方法
詳細
文字列のデータをセルに設定した場合は、数値のみの文字列であっても文字列としてソートされます。数値としてソートしたい場合は、数値型のデータをセルに設定する必要があります。
◎サンプルコード(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.Cells(0, 0).Value = "11"
FpSpread1.ActiveSheetView.Cells(1, 0).Value = "555"
FpSpread1.ActiveSheetView.Cells(2, 0).Value = "1000"
' 数値でソートされる例
FpSpread1.ActiveSheetView.Cells(0, 1).Value = 11
FpSpread1.ActiveSheetView.Cells(1, 1).Value = 555
FpSpread1.ActiveSheetView.Cells(2, 1).Value = 1000
FpSpread1.ActiveSheetView.AllowSort = True
End Sub
If IsPostBack Then
Return
End If
' 文字列でソートされる例
FpSpread1.ActiveSheetView.Cells(0, 0).Value = "11"
FpSpread1.ActiveSheetView.Cells(1, 0).Value = "555"
FpSpread1.ActiveSheetView.Cells(2, 0).Value = "1000"
' 数値でソートされる例
FpSpread1.ActiveSheetView.Cells(0, 1).Value = 11
FpSpread1.ActiveSheetView.Cells(1, 1).Value = 555
FpSpread1.ActiveSheetView.Cells(2, 1).Value = 1000
FpSpread1.ActiveSheetView.AllowSort = True
End Sub
◎サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
return;
}
// 文字列でソートされる例
FpSpread1.ActiveSheetView.Cells[0, 0].Value = "11";
FpSpread1.ActiveSheetView.Cells[1, 0].Value = "555";
FpSpread1.ActiveSheetView.Cells[2, 0].Value = "1000";
// 数値でソートされる例
FpSpread1.ActiveSheetView.Cells[0, 1].Value = 11;
FpSpread1.ActiveSheetView.Cells[1, 1].Value = 555;
FpSpread1.ActiveSheetView.Cells[2, 1].Value = 1000;
FpSpread1.ActiveSheetView.AllowSort = true;
}
{
if (IsPostBack)
{
return;
}
// 文字列でソートされる例
FpSpread1.ActiveSheetView.Cells[0, 0].Value = "11";
FpSpread1.ActiveSheetView.Cells[1, 0].Value = "555";
FpSpread1.ActiveSheetView.Cells[2, 0].Value = "1000";
// 数値でソートされる例
FpSpread1.ActiveSheetView.Cells[0, 1].Value = 11;
FpSpread1.ActiveSheetView.Cells[1, 1].Value = 555;
FpSpread1.ActiveSheetView.Cells[2, 1].Value = 1000;
FpSpread1.ActiveSheetView.AllowSort = true;
}
旧文書番号
40328