如何数字sortingExcel列
我想对包含数字的列进行sorting。 在我的E栏,我有一列数字,他们没有正确sorting。
例如:8,2,3,1,10
我想要1,2,3,8,10
这是我的代码
Excel.Range bRange = xlWorkSheet.get_Range("A1", "P1"); bRange.EntireColumn.AutoFit(); bRange.Sort(bRange.Columns[5], Excel.XlSortOrder.xlAscending);
这一行:
Excel.Range bRange = xlWorkSheet.get_Range("A1", "P1");
仅从A1到P1select一行。 一行是一个表有一个条目,所以sorting它不会做任何事情。
如果数据在列“E”中,则可以获取它们:
Excel.Range bRange = xlWorkSheet.get_Range("E1","E5");
而为了sorting试试这个:
bRange.Sort(bRange.Columns[1, Type.Missing],Excel.XlSortOrder.xlAscending);
- 尝试在我的项目的Excel工作簿中打开一个.txt文件
- C#Excel文件OLEDB读取HTML IMPORT
- 当列合并单元格时,EPPlus – AutoFitColumns()方法失败
- 如何通过在List C#中传递checkbox名称来在Winform上创builddynamiccheckbox?
- Excel和C#.NET
- 如何解释Excel数字格式string以确定值是否应由DateTime.FromOADateparsing
- 使用.NET从Excel(xls / xlsx)创buildHTML表格
- 将数据写入Excel 2007 / PowerShell中的单元格
- 导出GridView到Excel,而不会丢失Excel中的网格线