小伙伴们好~在工作中每个人可能都会遇到相同的感受,在老板眼中,我们都是掌握各项技能的全能选手~但臣妾真的做不到~问老板?那是不存在的,只能自学成才。下面小编就给大家分享一下让老板不掉头发的Excel技巧:

让Excel表格自动排序

下图是中国各大城市的平均工资排行表。


如果我随机修改某一城市的平均薪资,整个表格的平均薪资便会自动调整。神奇吗?马上出教程~

以下学习内容主要涉及到两个VBA编程知识:【录制宏和事件程序】。有的小伙伴想问:是不是又要写代码!莫慌,不需要写代码,仅需要两步,轻松完成~

步骤一:

首先鼠标单击表格左下角的“录制宏”图标(单击后会变成小四方块),弹出的窗口点击确定(注意:记住宏名称)。选取表格区域(从数字列向左选取)后点击排序命令。最后点击小四方块停止录制。

步骤二:

在工作表标签上右键【查看代码】 ,在左侧下拉框中选取【worksheet】,右侧下拉框中选择【Change】,之后在自动生成的代码中插入一行,输入第一步中出现的宏名称【宏6】,完成后关闭代码窗口即可。

完工!数据经过处理之后,表格就可以自动调整顺序。

注意:

  • 表格中因为含有宏代码,所以在保存时会弹出一个提示窗口,点否并保存为Excel 启用宏的工作簿类型。
  • 仅支持office2016版本,不支持wps。
  • 删除自动排序功能方法:另存为xlsx格式即可。

最后,小编再总结一下,什么是录制宏?简单来说就是把你操作的步骤录制下来,需要用的时候重复一次(本例是借用工作表事件自动触发)。