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

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

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

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

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

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

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

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

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

复制内容到剪贴板

  1. Sub 工资条()
  2. For i = 3 To 48 Step 3
  3. Range("A1:G2").Copy
  4. Rows(i).Select
  5. Selection.Insert Shift:=xlDown
  6. Application.CutCopyMode = False
  7. Next
  8. End Sub

备注:公式可以根据实际情况来修改哦。

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

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

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

(0)

相关推荐

  • excel中利用ABS函数计算绝对值图文详细教程

    在excel中ABS函数是计算绝对值的函数,不过,有很多小伙伴不会在Excel中利用ABS函数计算数值的绝对值,下面小编就来分享一下在Excel中利用ABS函数计算数值的绝对值的方法,一起去看看吧! ...

  • 如何在excel中快速制作工资条?

    许多小伙伴在工作或者学习中都会使用到excel,如果我们想要在软件中快速制作工资条应该如何操作呢?今天小编就教大家在excel中快速制作工资条.具体如下:1. 首先我们在已经完成的表格最后一列添加辅助 ...

  • excel怎样快速制作工资表 excel快速制作工资条的设置方法

    excel是我们常用的办公软件,在职场中,工资内容中有很多格式都是重复的,那么excel怎样快速制作工资表?下面小编带来excel快速制作工资条的设置方法,希望对大家有所帮助. 快速制作工资条的设置方 ...

  • Excel表格快速制作工资条的方法

    Excel表格快速制作工资条的方法 下面我们就来说说具体的工资条制作方法. 1.制作数字辅助列. 首先在E2单元格输入数字1,在E3单元格输入数字2,同时选中E2:E3,向下复制填充至A17单元格. ...

  • excel中使用vba制作查找功能控件

    excel中使用vba制作查找功能控件 操作方法 01 首先我们打开一个工作样表作为例子. 02 打开vba编辑器,插入一个新的模块,并在模块编辑窗口中输入以下代码: Sub 查找指定值() Dim ...

  • Excel制作工资条(Excel如何将工资表快速制作工资条)

    今天跟大家分享一下Excel如何快速插入工资条1.下图是某公司工资表,现在我以下图为例跟大家演示一下如何快速制作工资条.2.首先我们点击表格任意一单元格,然后同时按下Ctrl A全选表格3.然后我们点 ...

  • Excel中如何简单快速的插入饼图来展现当月消费?

    Excel功能非常多,生成数据直观图当然也没问题.饼图也是其中的一种而已.下面小编为大家介绍Excel中如何简单快速的插入饼图来展现当月消费方法,一起来看看吧! 1.首先我们打开电脑的Excel程序. ...

  • excel中如何利用宏制作登录验证窗口?

    在excel中,有一个叫做VBA的宏功能,通过这个功能,我们能够实现很多数据库中才能实现的功能.如果大家觉得我们平常看见的登录数据的验证窗口只有采用数据库才能实现的话,那么你就错了,那种功能同样可以使 ...

  • word如何快速制作工资条

    word如何快速制作工资条 1.新建word文档,在里面输入我们所需要的源文件.如: 2.新建第二个word文档,在里面输入我们所需要的主文件.如: 3.在主文档中,选择工具-信函与邮件-邮件合并-信 ...