工号 | 部门 | 姓名 | 职务 | 底薪 | 平时加班 | 节假日加班 | 应发金额 | 扣除 | 实发金额 |
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,这样就会在每个员工的上面一行插入标题行。
所以,效果就是下面这样:
一些重复的工作都可以交给宏来处理。