作成日: 2017/03/16 最終更新日: 2017/03/16
文書種別
技術情報
詳細
列のAllowAutoSortプロパティをTrueにした場合の自動列ソートを行った際、並べ替えが行われるのはデータの表示のみでありデータモデルが影響を受けることはありません。ただ、Excelファイルにエクスポートする時、SaveAsViewedを指定することで表示されているソート状態で出力することが可能です。
◎サンプルコード(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.RowCount = 5
FpSpread1.ActiveSheetView.ColumnCount = 2
FpSpread1.ActiveSheetView.SetValue(0, 0, 10)
FpSpread1.ActiveSheetView.SetValue(1, 0, 15)
FpSpread1.ActiveSheetView.SetValue(2, 0, 1)
FpSpread1.ActiveSheetView.SetValue(3, 0, 50)
FpSpread1.ActiveSheetView.SetValue(4, 0, 5)
FpSpread1.ActiveSheetView.AllowSort = True
End Sub
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
FpSpread1.SaveExcelToResponse("Book1.xls", FarPoint.Excel.ExcelSaveFlags.SaveAsViewed)
End Sub
If IsPostBack Then
Return
End If
FpSpread1.ActiveSheetView.RowCount = 5
FpSpread1.ActiveSheetView.ColumnCount = 2
FpSpread1.ActiveSheetView.SetValue(0, 0, 10)
FpSpread1.ActiveSheetView.SetValue(1, 0, 15)
FpSpread1.ActiveSheetView.SetValue(2, 0, 1)
FpSpread1.ActiveSheetView.SetValue(3, 0, 50)
FpSpread1.ActiveSheetView.SetValue(4, 0, 5)
FpSpread1.ActiveSheetView.AllowSort = True
End Sub
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
FpSpread1.SaveExcelToResponse("Book1.xls", FarPoint.Excel.ExcelSaveFlags.SaveAsViewed)
End Sub
◎サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack) {
return;
}
FpSpread1.ActiveSheetView.RowCount = 5;
FpSpread1.ActiveSheetView.ColumnCount = 2;
FpSpread1.ActiveSheetView.SetValue(0, 0, 10);
FpSpread1.ActiveSheetView.SetValue(1, 0, 15);
FpSpread1.ActiveSheetView.SetValue(2, 0, 1);
FpSpread1.ActiveSheetView.SetValue(3, 0, 50);
FpSpread1.ActiveSheetView.SetValue(4, 0, 5);
FpSpread1.ActiveSheetView.AllowSort = true;
}
protected void Button1_Click(object sender, EventArgs e)
{
FpSpread1.SaveExcelToResponse("Book1.xls", FarPoint.Excel.ExcelSaveFlags.SaveAsViewed);
}
{
if (IsPostBack) {
return;
}
FpSpread1.ActiveSheetView.RowCount = 5;
FpSpread1.ActiveSheetView.ColumnCount = 2;
FpSpread1.ActiveSheetView.SetValue(0, 0, 10);
FpSpread1.ActiveSheetView.SetValue(1, 0, 15);
FpSpread1.ActiveSheetView.SetValue(2, 0, 1);
FpSpread1.ActiveSheetView.SetValue(3, 0, 50);
FpSpread1.ActiveSheetView.SetValue(4, 0, 5);
FpSpread1.ActiveSheetView.AllowSort = true;
}
protected void Button1_Click(object sender, EventArgs e)
{
FpSpread1.SaveExcelToResponse("Book1.xls", FarPoint.Excel.ExcelSaveFlags.SaveAsViewed);
}
旧文書番号
40153