别怕,Excel VBA其实很简单
上QQ阅读APP看书,第一时间看更新

1.2 走自己的“录”,让别人重复去吧

新同事的建议让小张感到很茫然。

面对小张满脑子的疑问,新同事耐心地给他解释,并示范操作过程……

1.2.1 什么是宏

就像用摄像机录下来的视频,在Excel里,宏就是Excel用户使用宏录制器录下的一组操作。

选中工资表头所在行→复制→选中工资记录所在行→单击右键→插入复制单元格,这是小张制作工资条时重复的操作。

1.2.2 用宏录下Excel操作

录制宏前需要进行一些简单的设置,如图1-3所示。

图1-3 录制宏前的设置

完成上述设置后就可以录制宏了,如图1-4所示。

图1-4 用宏录下Excel操作

这样,宏就录制好了。

1.2.3 让录下的操作再现一遍

录制完成后,通过下面的方法运行宏,如图1-5所示。

图1-5 执行宏

如果要继续插入新的工资表头,就继续执行宏。

练习小课堂

学会使用录制和执行宏代替手工完成重复操作后,小张很高兴。他发现工作中很多问题都可以借助宏来提高工作效率。

可是,他不明白相对引用和绝对引用的区别,你能分别录制不同的宏,执行它们,找到它们之间的区别吗?

参考答案

绝对引用:如果使用绝对引用,在执行宏的过程中,无论选中了哪个单元格,宏都在特定的单元格中执行录制的操作。

相对引用:如果使用相对引用,在执行宏的过程中,将以活动单元格为A1单元格,宏在相对于活动单元格的特定单元格中执行录制的操作。如果你想让录制的宏可以在任意区域中使用,就使用相对引用。