如果在微軟的Excel文檔中操作:
一、打開需要操作的表格。
例如,我們需要根據(jù)“品牌”按字母排序的基礎上再按指導價格排序,價格從低到高顯示。下圖為初始顯示效果。
二、全選表格后點擊自定義排序,見圖片操作指引。
(全選表格:直接鼠標單擊左上角的紅色框框位置。)
全選表格可以看到整個表格就變了顏色的,說明全選成功,然后點右上角位置,選擇排序。
我們是想要先按名稱排序再按價格排,那就點“添加規(guī)則”,選擇“品牌”,順序遞增。再點一次“添加規(guī)則”,選擇“指導價格”,順序遞增。
如果是借助電子表格控件產(chǎn)品(這里以前端表格控件SpreadJS為例)
只需要借助:SortColumns方法,即可實現(xiàn)
publicForm1()
{
InitializeComponent();
this.fpSpread1.Sheets[0].Columns[3].AllowAutoSort=true;
this.fpSpread1.AutoSortingColumn+=fpSpread1_AutoSortingColumn;
}
voidfpSpread1_AutoSortingColumn(objectsender,FarPoint.Win.Spread.AutoSortingColumnEventArgse)
{
e.Cancel=true;
//以下為排序代碼
}
本段內(nèi)容請參考:http://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=13964&highlight=%CA%FD%BE%DD%C5%C5%D0%F2