EXCEL中录制和使用宏

工号

部门

姓名

职务

底薪

平时加班

节假日加班

应发金额

扣除

实发金额

A001

办公室

罗琳

经理

3500

500

250

4250

180

4070

A002

办公室

赵刚

助理

3000

 

300

3300

150

3150

A003

人力资源部

孙雯1

经理

3650

300

300

4250

150

4100

A004

人力资源部

孙雯2

经理

3850

300

300

4450

150

4300

A005

人力资源部

孙雯3

经理

3950

300

300

4550

150

4400

 

最终要达到的效果是这样的:
 

 

如何使用EXCEL的宏来完成这些重复的工作呢?

一、录制宏:

1.       选中A1单元格;

2.       在“开发工具”选项卡选中“使用相对引用”,如图:

 

3.       单击“录制宏”按钮;

 

4.       在弹出的窗体中输入宏的名称,并指定快捷键,如这里指定为ctrl+r;

5.       单击“确定”按钮,开始录制。

6.       选中第1行的标题列;

7.       右键选择“设置单元格格式”;

8.       在“字体”选项卡,选择字体为“微软雅黑”,“粗体”,“11”字号;

9.       在“填充”选项卡,选择填充色为灰色;

10.   单击“确定”按钮;

11.   选择第一行,单击右键,选择“复制“。

12.   选择第3行,单击右键,选择“插入复制的单元格“;

13.   单击“停止录制”按钮。此时宏已录制完毕。

 

二、使用刚刚录制的宏

1.选中标题行,比如第1行,按快捷键Ctrl+r

这样就可以了,因为使用的相对位置,会在标题行后2行的位置插入标题行。

 

在使用的时候你是要先选中标题行的,不过每次执行宏之后就已经选中了,因此直接按快捷键ctrl+r,这样就会在每个员工的上面一行插入标题行。

 

所以,效果就是下面这样:

 

 一些重复的工作都可以交给宏来处理。

 

猜你喜欢

转载自luckystar2008.iteye.com/blog/1929620