WORD如何批量打印工资条?

在WORD里做了工资条,一个A4纸,竖着正好是5个工资条。
然后编号,人名,工资数量,都是在EXCEL里面保存的,如何打印工资条呢?

邮件合并?似乎只能一页纸打一个人的,那多浪费呀。。。
没有一个说的有用的,关闭吧。

  利用邮件合并功能即可,以office2010为例步骤如下:

  1、启动excel,编辑工资表,范例如下:

  2、启动word,编辑工资条固定文本,如下图:

  3、点击邮件选项卡,点击开始邮件合并按钮,弹出菜单中选择信函;

  4、点击选择收件人,使用现有列表;

  5、浏览选择之前建立的工资表.xlsx,点击打开;

  6、光标点位到职工姓名后,点击插入合并域,弹出对话框选择姓名,点击插入;

  7、同样插入工号和工资;

  8、点击完成并合并即可。

  

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-10-19
你还在用最原始简易的方法打印工资条吗?每次都要把一行行的数据,变成一条条的工资条。
数据很繁琐,表头很复杂。
要是你早点来问蚂蚁HR怎么办就好啦!!!
一个个复制粘贴?那对我来说是不可能的!
那怎么办呢?
今天我们就来排排这个坑,批量打印工资条,其实很简单,你必须得会!
01
单行表头工资条
这种情况是最简单的了,只有一行表头,什么方法都可行!
方法1:排序法。
这第一种方法是老生常谈的排序法。
做法很简单。
❶ 在数据旁边添加一个辅助列,输入一个连续的数字序列。
❷ 把这个序列复制一遍到整个数据区域的下方,并且将这个区域都复制上表头。
❸ 根据辅助列进行升序排序,搞定!
打印出来,咔呲咔呲剪开就好了~
如果想要每行留个空白行方便剪开,也非常简单——排序的时候,让空白行也参与排序就可以。
具体怎么做,如果你知道,可以在文末留言,帮助小敏告诉其他不知道的小伙伴哟~
方法 2:定位法。
使用【定位条件】也可以找到数据的规律,给固定的位置添加工资条表头。
❶ 在数据旁添加辅助列,S 型填写。
❷ 保留选区,【Ctrl+G】打开【定位】-【定位条件】,选择常量。
❸ 鼠标单击右键,选择【插入】-【整行】。
❹ 选择表头复制,然后选择整个区域,【定位条件】-【空值】,粘贴。
愉快地搞定啦~
02
多行表头工资条
单行表头简单些,如果是多行表头的话,当然就更复杂咯~
你可以思考一下:前两个方法用于多行表头,还可不可行?
接下来我们再看一种方法。
方法3:函数公式法。
函数公式法可以说是比较万能的,只不过呢,对于你的函数基础要求就有点儿高咯!
来看看怎么做~
❶ 先将表头复制出来放在一个空白工作表中。
❷ 表头下方第一个单元格,输入公式:
=INDEX(多行表头!A:A,ROW()/4+3)

❸ 将公式向右填充。
填充完的单元格格式都是常规,可以将入职时间改成「日期」格式。
❹ 选择 A1:K4 单元格区域,按住填充柄,向下拖动。
搞定!
这里面比较难理解的应该就是函数公式里面的 ROW 函数的使用了吧?
其实只要搞清楚工资表中每行的行号与工资条中行号的一一对应关系,你也可以灵活变动公式啦~
03
分行工资条
还有一种情况是,需要将生成的工资条分行放置,因为工资条实在是太长了。
这种情况,想要用排序法和定位法貌似不大好操作了,不过函数公式法倒是可以,你自己试试看~
接下来我们还要看另一种比较万能的方法,搞定分行工资条。
方法4:Word 邮件合并法。
这个方法呢,需要将 Excel 和 Word 结合起来用~
不过注意了!
Excel 中的工资明细表,首行必须是单行字段标题,不能是表标题哦!
❶ Word 中准备一个工资条模板。
❷ 在【邮件】-【选择收件人】中,选择【使用现有列表】。找到我们准备好的工资明细表 Excel 工作表,打开。
❸ 在模板中的每个单元格内插入合并域,对应好字段标题就可以了。
❹ 然后把鼠标光标置于表格下方,在【邮件】-【规则】中选择【下一记录】。
❺ 选择表格及下一记录,将其进行复制,在 Word 模板中放置多个工资条的模板。
不过注意了,要把这一页中的最后一个下一记录给删除掉。
这样准备工作就做好了。
❻ 在【邮件】选项卡中,选择【完成并合并】中的【编辑单个文档】,点击全部,确定。
这样就把所有的工资条都生成啦~
邮件合并的方法适用于各种格式工资条的批量生成。
唯一一个要求就是,Excel 工资明细表的第一行,必须是标题行。
因为默认第一行是邮件收件人信息的标题行。
确实是比较万能的一种方法
第2个回答  推荐于2018-04-15
直接在Excel中生成工资条
1.新建一个工作表(工资条)
2.将“工资”中第1行标题复制到工资条的第1行
3.在“工资条”A2单元格输入公式:=IF(MOD(ROW(),2)=0,工资!A$2,INDEX(工资!$A:$U,INT((ROW()+3)/2),COLUMN())),并拖动复制到所有单元格
4.文件-页面设置-工作表-顶端标题行$1$1,纸张(A4横放)、字号(10)、行距(15)、设置边框线
5.工具-选项-视图中去掉“零值”前的勾本回答被提问者和网友采纳
第3个回答  2011-02-11
打出来以后,再裁开,似乎只有这个办法了,或者看一下你的打印机支不支持窄小纸张的打印功能。
第4个回答  2018-04-14
多浪费纸张啊!找“企讯达工资条”啊,没有公众号的企业,可以直接关注使用“查工资条”公众号,上传工资表后,一键群发,员工就能查到自己的工资明细,有问题还可以反馈呢!让你发工资做到0错误。非常方便,体验OK。
相似回答