在实际工作中,对符合条件的一列进行排序是excel中常用的功能之一,但是默认的筛选往往功能较为单一,且只能对固定的一列进行排序然后接着转为到下一列,不仅操作上较为繁琐而且不能实现快速连续的排列。尤其是当数据量较大时,默认的排序筛选方式也因为占用内存较大而显得卡顿。
通过几行简单的VBA代码,可以对表格实现多列连续的排列,不仅运行速度快,而且操作非常方便。可以针对不同的需求,对1—N列任意根据需要进行设置。
这里自己编写了一个供应商信息管理表,对前三列(客户/供应商、产品ID、创建时间)进行默认的排列,只需点击标题单元格便可进行连续的排列。
附上一个操作视频,方便感兴趣的小伙伴们参考
知乎视频www.zhihu.com原始EXCEL表的链接如下,分享给大家使用。
https://474b.com/file/19282274-476959825474b.com原创表格,请尊重创作者的劳动成果,勿转做商用,谢谢
我的应用案例文章链接整理:
Excel&VBA类别
艾伦Z: VBA制作功能强大的滑动菜单栏
艾伦Z: VBA制作动态智能查询日历Excel表
艾伦Z: VBA多条件快速连续排列EXCEL表
艾伦Z: 简单几行VBA搭建自动家庭财务理财EXCEL表
数据可视化类别
艾伦Z: 用Excel数据图表可视化比特币BTC市值变化
PowerBI类别
艾伦Z: PowerBI在财务分析中的应用实例
财务人Python学习笔记
艾伦Z: 财务人的Python学习步骤,对照Excel进行总结
其它个人效能工具类
艾伦Z: 强大的Xmind模板 免费分享