1. 在之前的文章中提到通过录制一个宏来快速制作学生成绩的抬头,我们简单回顾一下这个宏是如何录制的:
1) 首先点击“开发工具”选项卡;
2) 点击“使用相对引用”;
3) 在录制开始前选中第一行的抬头;
4) 点击“录制宏”;
5) 复制第一行;
6) 隔两行,也就是在第3行右键鼠标,选中“插入复制的单元格”;
7) 点击“停止录制”。
这个宏录制好了之后会自动在VBA中生成一段代码,如下:
2. 那么宏和VBA的关系是什么呢?
简单来说,宏是我们对Excel表格一系列操作动作的集合,从“录制宏”到“停止录制”这一过程就记录下了这一系列的动作。
在录制宏的同时,VBA也同步在后台生成了对应的代码;而VBA就是一个可以用来编辑代码的工具软件。
3. 在以上这段代码中:
过程开始以Sub后加上宏名开始
停止录制以End Sub结尾
中间则是宏执行动作的集合,其中Selection到Down这三行代码执行的动作有复制和插入复制的单元格的动作,暂且称之为“动作1”。
下一次的分享我们会回顾一下一键生成学生成绩条的宏以及用到的for循环。
领取专属 10元无门槛券
私享最新 技术干货