微信扫码
bigimg1

扫描关注微信服务号,页面自动跳转

巧用各种方法可以实现工资条一键生成

在我们的日常工作生活当中,适当掌握一些技巧可以使得我们的工作效率得到大幅度的提高,不再为加班而焦头烂额。对于工资条的制作,通常都是财务或者是HR来完成的,如果公司员工数量非常多,那么工资条的制作难度也会有所增加,这个时候善用一些方法可以对我们的工作有所帮助。今天要和大家介绍的方法就是EXCEL中的录制宏以及工资条在线生成器。下面就一起跟着步骤来进行操作吧!

 

一、宏录制

第1步、准备一下练习的数据源

第2步、“开发工具”选择录制形式,选择“使用相对引用”的方式录制宏

第3步、开始录制宏

操作步骤:

1、选择“A1”单元格,然后点“录制宏”,宏名称我们给它命名为“工资条”,然后点“确定”;

2、复制第1行标题行,然后选中第3行,点击右键,选择“插入复制的单元格”;

3、再次选择第3行然后点击右键,选择“插入”;

4、选中“A4”单元格(第2个标题行的第1个单元格),然后点击“停止录制”,录制完成。

第4步、稍微修改宏代码

完整宏代码:

Sub 工资条()

Dim i As Integer

For i = 1 To 14 ‘有14行明细是没有标题行的

ActiveCell.Rows(“1:1”).EntireRow.Select

Selection.Copy

ActiveCell.Offset(2, 0).Rows(“1:1”).EntireRow.Select

Selection.Insert Shift:=xlDown

Application.CutCopyMode = False

Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove

ActiveCell.Offset(1, 0).Rows(“1:1”).EntireRow.Select

Selection.Copy

ActiveCell.Offset(3, 5).Range(“A1”).Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = “”

ActiveCell.Offset(-3, -5).Range(“A1”).Select

Application.WindowState = xlMinimized

Application.WindowState = xlNormal

Next

End Sub

需要注意的是,通过录制宏可以很简单的就帮我们生成需要的宏代码,避免了手写代码,但是通过录制宏生成的代码都会包含一些冗余的代码,这些都是不必要的可以去掉的。

第5步、执行一键生成工资条

选中“A1”单元格,然后点击“开发工具”,选择“宏”,点中刚才录制的宏名称,点击“执行”即可。

相信很多朋友看到这里的时候,都会觉得这样的方法比较复杂,还不如手工一个个标题添加,或者用以前分享过的技巧法岂不是更简单?有一个词叫做“一劳永逸”,而录制宏起到的正是这么一个效果,只要我们录制了一次宏之后,只要表的格式没有改变,我们就可以一直不停的重复调用这个宏执行一键生成工资条。

如果觉得以上的操作还是比较复杂的话,那么可以选择蚂蚁工资条这样的工资条在线生成器,使用这样的软件,用户只需使用自己的工资表,并将表格上传到系统中。系统会自动识别表头和数据,将工资表拆分为工资条,并发放给对应的员工,每个员工仅能收到自己的工资条。既省心又方便,并且具有非常强的保密性。同时还能选择多种的工资条发送方式,比如在自己的工资表中添加一列手机号,即可给员工发送工资条短信;在自己的工资表中添加一列邮箱号,即可给员工发送工资条邮件。员工也可自行关注“蚂蚁工资条”公众号,验证手机或者邮箱后,即可查看微信工资条。

 

 

联系我们

400-686-9915

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息