vba 自动排序_Excel VBA如何入门?VBA教程 Excel教程 VBA学习 Excel新手课程

ef03f3dc6c84c67fe5371629ef3b70dd.png

教程领到手,学习不用愁!领 ↑ ↑ ↑

82494635d7d78cd37682c4e8d65bbfe1.png

学习Excel,大家基本都知道去高手课学习哈。

精彩在后面!兴趣使然,以应用为导向,学以致用,学习效率更高!还记得高手课吗?高手课,一套免费精品教程解锁一门技能。高手课,没有套路,领取PPT教程。记得赞赞哈

Hello,今天【高手课】跟大家分享下我们如何使用录制宏批量的按照行来对数据排序,这个之前发过视频,但是很多粉丝表示没看懂,今天就来详细的介绍下这种方法,Excel中2000行数据以行排序。

dad5c034abb2730482deea517029279d.png

一、宏是什么

宏本质上就是我们所说的vba代码,录制宏就是将我们的操作记录下来,将其编译为vba代码,当我下次需要重复操作的时候只需要运行宏excel就会帮自动帮我们搞定。录制宏特别适合重复性较高的工作。之前需要很久才能完成的工作,使用录制宏之后可能几秒就搞定了

很多粉丝表示自己的excel找不到录制宏,只需要在Excel设置中调出开发工具即可,过程如下动图,我们在主选项卡中勾选开发工具点击确定即可

b990fc6484e438af9c317787cab4c617.png

二、如何按照行来排序

排序一般情况下我们都是默认以列来排序的,想要按照行来排序,首先我们需要选择想要排序的数据区域,然后点击排序选择自定义排序,然后在排序提醒中选择以选定当前的区域排序,然后在选项中选择按照行来排序,将关键字设置为行1其余保持默认即可,点击排这样的话我们就按照行来排序了,但是这么做我们只能一行一行的排序,在这里我们有2000行数据,一行一行的排序三四个小时都不一定做得完,这个时候我们就可以使用录制宏来解决这样的问题

6bc5dc066817fbff83a98e915127491d.png

三、录制宏

在这里我们需要启用相对引用来让我们录制的宏自动向下运动,我们需要对第一行以及第二行进行按照行排序的操作,让excel明白这个规律,然后按照这个规律向下填充

首先我们先选择第一行数据,然后点击启用相对引用随后点击录制宏,我们可以设置一个快捷键来快速的激活宏,在这里我们设置为ctrl+k,然后点击录制,我们需要对第一行以及第二行进行按照行排序的效果,当排序完毕后点击停止录制即可

c41edafe3de42a856067e557cee5a08d.png

四、运行宏

录制完毕后我们点击A1单元格只需要按快捷键ctrl+k不要松开,即可快速实现对行进行排序,效果如下图,2000行数据大概耗时30秒

166233e055b9ec316a0d9aa619d52bf0.png

怎么样?你学会了吗?

80f91c80f58abdaf90fe482d9d43d494.png

9a683551df82b5f3c65b72493aa4999c.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值