element-ui的表格增加行_3个妙招,Excel批量隔行插入标题行制作工资条

工资条几乎是每一家公司都需要制作的东西,其中涉及到的一个步骤就是给每个员工的信息上都增加一个标题行,这样才方便后续的分发。这里会以下图为例,介绍3中不同的方式来给每一行都添加标题行。

550906595c3d166c29bc2e0c695893c5.png

方法一:

1.从第二位员工开始,每隔一行上方插入一个空行。具体的方法可以参考之前的隔行插入空行的文章:

在下多云:Excel如何隔行插入空行​zhuanlan.zhihu.com
11e85dda0af2ee7b64fb215649d1913a.png

2.然后复制标题行的内容。

3.选中这个区域,使用快捷键Ctrl+G打开“定位”窗口。

4.然后点击“定位条件”按钮。

570cb80139a1b48a06d9b47d02e2b243.png

5.在“定位条件”里面选择“空值”选项,点击“确定”。

40e30217525597ab9b7088ed53b4c6c8.png

6.这时再按Ctrl+V进行复制,标题行就复制进去了。

0f5741c7781de47aa0e8a3d917e5b50e.png

方法二:

使用VBA代码来实现,代码如下:

Sub InsertTitle()
    i = 3
    Do While i < ActiveSheet.UsedRange.Rows.Count + 1
        Rows(i & ":" & i).Select
        Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
        i = i + 2
    Loop
 
    Range("A1:F1").Select
    Selection.Copy
    Range("A1").Select
    Selection.SpecialCells(xlCellTypeBlanks).Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
End Sub

运行以后也可以批量隔行插入标题行。

f940a947b3226f11f366169a5d9e43b6.png

另外要注意这里的代码适用于目前的表格,并且整个工作表中其他区域都是没有内容的。如果表格形式有变的话,都需要根据实际情况修改代码。

方法三:

使用公式来返回需要的内容。例如这里在工作表另外一个空白单元格里面输入公式:

=IF(MOD(ROW(),2)=1,OFFSET(A$1,0,0),OFFSET(A$1,ROW()/2,0))

然后向右和向下进行复制,复制需要的行数和列数即可,返回的结果就会在每一行里面插入一个标题行。

60da3fc2fc0680558494a78ce13e5245.png

要使用公式的话,也是需要按照实际表格适当进行调整的。

想了解更多Excel的操作技巧,欢迎关注微信公众号:tobefascinating,一起学习,一起进步。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值