VB.NET excel 按列排序

今天在VB.NET的项目中需要导出数据到EXCEL,并且还要对VB.NET EXCEL进行列的排序操作(sort),总结了下,把关键代码帖出来,备用下

        Dim Xls As Excel.Application = New Excel.Application '定义excel应用程序Dim Xlsbook As Excel.Workbook '定义工作簿Dim Xlssheet As Excel.Worksheet '定义工作表Xlsbook = Xls.Application.Workbooks.Open("c:\sort.xls")Xlssheet = Xlsbook.Sheets(1)CType(Xlssheet.Columns(1), Excel.Range).ColumnWidth = 30CType(Xlssheet.Columns(2), Excel.Range).ColumnWidth = 60CType(Xlssheet.Columns(3), Excel.Range).ColumnWidth = 10Xlssheet.UsedRange.Sort(Key1:=Xlssheet.Range(Xlssheet.Cells(1, 3).Address), _Order1:=Excel.XlSortOrder.xlAscending, _Header:=Excel.XlYesNoGuess.xlNo, _Orientation:=Excel.XlSortOrientation.xlSortColumns)

关键的一句VB.NET EXCEL sort 列排序代码就是

Xlssheet.UsedRange.Sort(Key1:=Xlssheet.Range(Xlssheet.Cells(1, 3).Address), _Order1:=Excel.XlSortOrder.xlAscending, _Header:=Excel.XlYesNoGuess.xlNo, _Orientation:=Excel.XlSortOrientation.xlSortColumns)

VB.NET excel 列排序相关推荐

  1. java excel 多列排序,《excel表格调取行和列的数据》 excel列排序的时候怎么让所有行的信息跟着排(其它的非数据行)...

    Java里面怎么调用excel表格中的x行第y列的数据,将其赋值到int型变量i InputStream inp = new FileInputStream("workbook.xls&qu ...

  2. Excel 表格实现多列排序

    Excel 表格实现多列排序 1.原始数据 2.需要实现  按照 表主键 有效日期 创建日期 三列进行升序排列 数据->排序-> 添加条件->选择列名  点击确定 3.排序后的结果 ...

  3. python xlwings excel 根据列排序

    import xlwings as xw file = 'a.xlsx' app = xw.App(visible=False, add_book=False) app.display_alerts ...

  4. DSML_用Excel实现按行排序后按列排序,最后高亮重复值

    记录一个刚刚用本'笨'办法解决的数据清洗和数据整理问题 前几天收到邮件,对之前我一篇论文的方法进行测试的时候有些疑问.我在复现的时候遇到了以下的问题: 我现在有三个结果,res1, res2 和 re ...

  5. 【转】用VB操作Excel详解

    用VB操作Excel详解 一. VB读写EXCEL表: VB本身提自动化功能可以读写EXCEL表,其方法如下: 1.在工程中引用MicrosoftExcel 类型库: 从"工程"菜 ...

  6. VB与EXCEL的相互勾通

    一. VB读写EXCEL表: VB本身提自动化功能可以读写EXCEL表,其方法如下: 1.在工程中引用Microsoft Excel类型库: 从"工程"菜单中选择"引用& ...

  7. VB中Excel 2010的导入导出操作

    VB中Excel 2010的导入导出操作 编写人:左丘文 2015-4-11 近来这已是第二篇在讨论VB的相关问题,今天在这里,我想与大家一起分享一下在VB中如何从Excel中导入数据和导出数据到Ex ...

  8. C#/VB.NET Excel数据分列

    C#/VB.NET Excel数据分列 有时候我们需要将保存在Excel单元格中的组合型数据拆分为多列(如将全名拆分为姓和名两列)以方便我们处理.记忆或保存.为了避免重复和大量的手动输入工作,Exce ...

  9. Excel 如何排序与多关键字排序

    Excel 如何排序与多关键字排序 在使用Excel时,对每项录入了数据后,需要对它们进行排序,如何实现呢? 唯一关键字排序 排序前原表格如下: 我们需要以"总分"为关键字排降序, ...

最新文章

  1. React事件机制 - 源码概览(下)
  2. 实现网页中增加刷新按钮、链接的方法 搜集
  3. 山特UPS电源三种工作模式解析
  4. 谷歌否认街景服务侵犯隐私
  5. 在 Windows 服务中托管 ASP.NET Core
  6. 闲鱼有微信小程序吗_微信小程序商品展示页面(仿咸鱼)
  7. 信息学奥赛一本通 提高篇 第六部分 数学基础 第1章 快速幂
  8. cutterman工具使用 0921
  9. hbase sqoop 实验_Hive/hbase/sqoop的基本使用教程~
  10. eclipse和maven
  11. Java基础问题总结
  12. 如何修改MySQL数据库中表和表中字段的编码方式
  13. css中hack是什么
  14. cad批量打印_CAD插件之批量打印1
  15. IE11 For Win7、win2008中文版官方下载地址
  16. 如何培养孩子的记忆力?猿辅导:这个方法家长一定要知道
  17. ES7和 ES8 一览
  18. 前端 Vue 基础使用
  19. Ubuntu18.04编译c语言程序
  20. Mac 下抓包工具安装使用

热门文章

  1. SpringBoot系列之@PropertySource读取yaml文件
  2. 主引导记录MBR/硬盘分区表DPT/主分区、扩展分区和逻辑分区/电脑启动过程
  3. [react] addons
  4. 计算机休眠后无声音,待机恢复后没有声音处理方法
  5. 【管理学知识】决策模型10-10-10法则(加油吧,少年!)
  6. avro 文件的使用
  7. 用SmartDraw绘制需求分析过程中的功能图
  8. PHP5.3.5如何连接MSSql Server
  9. 函数名地址、函数名取地址、函数名解引用问题
  10. MySQL 为什么需要两阶段提交?