用excel打印工资条

这篇博客介绍了如何在Excel中为每个人单独打印工资条,以提高查看和分发的效率。首先,通过填充和排序创建每个人的独立工资条,然后通过启用Excel的开发工具并使用VBA编写代码实现自动分页,确保每个工资条打印在单独的页面上,简化大量打印工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、将每个人的工资单独打印到一页纸上
1、一些单位财务做工资的时候,需要把工资条发放到每个人手中。

每个人需要对照自己的信息去看标题行,在数据量很大时,非常不便。让每个人都对应一个标题栏,看起来舒服方便,解决办法如下:
在这里插入图片描述
快速制作这样一个表格,用填充很快可以完成,即使量大也不怕,然后选中表格,进行排序在这里插入图片描述
在这里插入图片描述
删除旁边多余辅助数字列以及最上面的标题行。
在这里插入图片描述
完成。
2、如果需要把工资条一条一条的裁下来,人数多,就会比较麻烦。
我们需要每页纸打印一个人的工资信息,用用纸量来换取工作效率的提升。
一个思路就是让每个人的信息自动分页,然后打出来每页就是每个人的信息了。

1。将Excel里面的开发工具调用出来,点击“文件”–”选项“–”开发工具“前打钩,再点击”确定“,如下图所示。
在这里插入图片描述
2。点击"开发工具",打开VBA编辑器。在这里插入图片描述
3。工具栏点击“插入”——“模块”,在出现面板中输入以下代码:

Sub 分页()

For i = 3 To 20 Step 2 ' [Step 2]的意思就是2行就执行一次分页,
                                    可以根据实际情况自行修改

 ActiveSheet.HPageBreaks.Add Before:=Cells(i, 1)

Next

End Sub

在这里插入图片描述
点击“运行”——“运行子过程/用户窗体”,或者按“F5”,程序开始运行保存。
4。回到excel表,在视图窗口中可以看到分页成功,打印出来即可自动分页。在这里插入图片描述
打印预览如下在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值