网站首页 网站建设 IT知识 IT知识教程 Excel中使用VBA快速制作工资条的详细教程

Excel中使用VBA快速制作工资条的详细教程

2021-05-22 21:17:52

前段时间给大家写过“如何使用Excel的定位功能快速制作工资条”和“如何制作双行成绩单”这样的经验,使用了两种不同的方法。下面再给大家介绍一种使用VBA宏代码制作的方法(以制作工资条为例)。

1、例如有如下图所示的工资表。

2、在工资表标题行上方插入一空行(如下图所示)。

3、选中顶部第一行空白区域(A1:G1),设置边框为上下框线(如下图所示)。

4、单击菜单栏“工具”—“宏”—“Visual Basic编辑器”或直接按下Alt+F11快捷键打开VBA编辑窗口。

5、打开的VBA窗口如下图所示。

6、单击菜单栏“插入”—“模块”。

7、打开模块,并在模块中输入下列代码:

复制内容到剪贴板
  • Sub工资条()
  • Fori=3To48Step3
  • Range("A1:G2").Copy
  • Rows(i).Select
  • Selection.InsertShift:=xlDown
  • Application.CutCopyMode=False
  • Next
  • EndSub
  • 备注:公式可以根据实际情况来修改哦。

    8、保存后,可以单击“运行子过程”按钮,就会在每个工资行上添加上标题行。

    9、现在效果如下图所示。

    10、删除掉前三行,最后的效果如下所示。

    相关推荐:

    excel表格怎么设置自动计算工资?

    excel如何制作工资条?超详细的工资条排序法教程

    账务管理必会Excel应用:Excel 工资表里录入数据

    声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。 如涉及版权问题,请提交至online#300.cn邮箱联系删除。

    以上产品还未完全满足我的所有需求,在下方提交我的专属需求
    我的专属需求:
    *手机号:
    *验证码:
    img
    咨询报价
    现在咨询
    img

    在线咨询

    建站在线咨询

    img

    微信咨询

    扫一扫添加
    动力姐姐微信

    img
    img

    TOP