来源:Win10系统之家2024-11-22
大家好,今天Win10系统之家小编给大家分享「excel如何批量打印」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!
方法/步骤
一个
实施过程!
首先,你的EXCEL文件需要有一个字段列,即第一行作为一列,从第二列开始,就是数据区。数据大致如下:
这是一张学生成绩单:
请点击进入图片说明。
2
如果想要批量打印类似的EXCEL数据,就要使用WORD软件来实现(当然使用的软件不止一种,很多其他软件也有这个功能)。从WORD菜单中找到工具,然后执行信件和邮件邮件合并。这样,您可以在工作区中使用邮件合并工具栏。如下图,找到工具栏,选择打开。
请点击进入图片说明。
三
点击上一步后,会弹出“选择数据源”对话框,如下图所示。找到你要批量打印的EXCEL文件就行了!
请点击进入图片说明。
四
选择EXCEL文件后,还需要选择EXCEL文件的工作表。在这里,我们选择第一个工作表,即' Sheet1$ ',然后单击确定!
请点击进入图片说明。
五
数据源选定后,这一次,在WORD文档中是空白的。这时候我们需要插入一个字段,它的作用是在WORD文档中相应的位置显示相应的Excel数据;
首先在WORD文档中的相关位置键入如:姓名:班级:总分:等字样,然后就可以在后面插入域名了!
点击工具栏上的相关按钮,如下图,红线圈出的按钮,会弹出对话框!
请点击进入图片说明。
六
如上图,根据相关信息和相关位置选择不同的域名。这里我们选“类”!然后点击插入完成操作!
如果有多个字段,那么我们需要插入多个字段。插入方法同上,不再介绍!
插入域后,此时看不到对应的数据,只能看到上图。
excel表格设置批量打印的教程
批量打印步骤的方法:现在是以一个EXCEL有6个工作表为例,宏代码为下:
Excel表格
使用6大技巧
一、让不同类型数据用不同颜色显示
在工资表中,如果想让大于等于2000元的工资总额以“红色”显示,大于等于1500元的工资总额以“蓝色”显示,低于1000元的工资总额以“棕色”显示, 其它 以“黑色”显示,我们可以这样设置。
1.打开“工资表”工作簿,选中“工资总额”所在列,执行“格式→条件格式”命令,打开“条件格式”对话框。单击第二个方框右侧的下拉按钮,选中“大于或等于”选项,在后面的方框中输入数值“2000”。单击“格式”按钮,打开“单元格格式”对话框,将“字体”的“颜色”设置为“红色”。
2.按“添加”按钮,并仿照上面的操作设置好其它条件(大于等于1500,字体设置为“蓝色”;小于1000,字体设置为“棕色”)。
3.设置完成后,按下“确定”按钮。
看看工资表吧,工资总额的数据是不是按你的要求以不同颜色显示出来了。
二、建立分类下拉列表填充项
我们常常要将企业的名称输入到表格中,为了保持名称的一致性,利用“数据有效性”功能建了一个分类下拉列表填充项。
1.在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别输入不同列中,建立一个企业名称数据库。
2.选中A列(“工业企业”名称所在列),在“名称”栏内,输入“工业企业”字符后,按“回车”键进行确认。
仿照上面的操作,将B、C……列分别命名为“商业企业”、“个体企业”……
3.切换到Sheet1中,选中需要输入“企业类别”的列(如C列),执行“数据→有效性”命令,打开“数据有效性”对话框。在“设置”标签中,单击“允许”右侧的下拉按钮,选中“序列”选项,在下面的“来源”方框中,输入“工业企业”,“商业企业”,“个体企业”……序列(各元素之间用英文逗号隔开),确定退出。
再选中需要输入企业名称的列(如D列),再打开“数据有效性”对话框,选中“序列”选项后,在“来源”方框中输入公式:=INDIRECT(C1),确定退出。
4.选中C列任意单元格(如C4),单击右侧下拉按钮,选择相应的“企业类别”填入单元格中。然后选中该单元格对应的D列单元格(如D4),单击下拉按钮,即可从相应类别的企业名称列表中选择需要的企业名称填入该单元格中。
提示:在以后打印报表时,如果不需要打印“企业类别”列,可以选中该列,右击鼠标,选“隐藏”选项,将该列隐藏起来即可。
三、建立“常用文档”新菜单
在菜单栏上新建一个“常用文档”菜单,将常用的工作簿文档添加到其中,方便随时调用。
1.在工具栏空白处右击鼠标,选“自定义”选项,打开“自定义”对话框。在“命令”标签中,选中“类别”下的“新菜单”项,再将“命令”下面的“新菜单”拖到菜单栏。
按“更改所选内容”按钮,在弹出菜单的“命名”框中输入一个名称(如“常用文档”)。
2.再在“类别”下面任选一项(如“插入”选项),在右边“命令”下面任选一项(如“超链接”选项),将它拖到新菜单(常用文档)中,并仿照上面的操作对它进行命名(如“工资表”等),建立第一个工作簿文档列表名称。
重复上面的操作,多添加几个文档列表名称。
3.选中“常用文档”菜单中某个菜单项(如“工资表”等),右击鼠标,在弹出的快捷菜单中,选“分配超链接→打开”选项,打开“分配超链接”对话框。通过按“查找范围”右侧的下拉按钮,定位到相应的工作簿(如“工资.xls”等)文件夹,并选中该工作簿文档。
重复上面的操作,将菜单项和与它对应的工作簿文档超链接起来。
4.以后需要打开“常用文档”菜单中的某个工作簿文档时,只要展开“常用文档”菜单,单击其中的相应选项即可。
提示:尽管我们将“超链接”选项拖到了“常用文档”菜单中,但并不影响“插入”菜单中“超链接”菜单项和“常用”工具栏上的“插入超链接”按钮的功能。
四、制作“专业符号”工具栏
在编辑专业表格时,常常需要输入一些特殊的专业符号,为了方便输入,我们可以制作一个属于自己的“专业符号”工具栏。
1.执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框,输入宏名?如“fuhao1”?并将宏保存在“个人宏工作簿”中,然后“确定”开始录制。选中“录制宏”工具栏上的“相对引用”按钮,然后将需要的特殊符号输入到某个单元格中,再单击“录制宏”工具栏上的“停止”按钮,完成宏的录制。
仿照上面的操作,一一录制好其它特殊符号的输入“宏”。
2.打开“自定义”对话框,在“工具栏”标签中,单击“新建”按钮,弹出“新建工具栏”对话框,输入名称——“专业符号”,确定后,即在工作区中出现一个工具条。
切换到“命令”标签中,选中“类别”下面的“宏”,将“命令”下面的“自定义按钮”项拖到“专业符号”栏上(有多少个特殊符号就拖多少个按钮)。
3.选中其中一个“自定义按钮”,仿照第2个秘技的第1点对它们进行命名。
4.右击某个命名后的按钮,在随后弹出的快捷菜单中,选“指定宏”选项,打开“指定宏”对话框,选中相应的宏(如fuhao1等),确定退出。
重复此步操作,将按钮与相应的宏链接起来。
5.关闭“自定义”对话框,以后可以像使用普通工具栏一样,使用“专业符号”工具栏,向单元格中快速输入专业符号了。
五、用“视面管理器”保存多个打印页面
有的工作表,经常需要打印其中不同的区域,用“视面管理器”吧。
1.打开需要打印的工作表,用鼠标在不需要打印的行(或列)标上拖拉,选中它们再右击鼠标,在随后出现的快捷菜单中,选“隐藏”选项,将不需要打印的行(或列)隐藏起来。
2.执行“视图→视面管理器”命令,打开“视面管理器”对话框,单击“添加”按钮,弹出“添加视面”对话框,输入一个名称(如“上报表”)后,单击“确定”按钮。
3.将隐藏的行(或列)显示出来,并重复上述操作,“添加”好其它的打印视面。
4.以后需要打印某种表格时,打开“视面管理器”,选中需要打印的表格名称,单击“显示”按钮,工作表即刻按事先设定好的界面显示出来,简单设置、排版一下,按下工具栏上的“打印”按钮,一切就OK了。
六、让数据按需排序
如果你要将员工按其所在的部门进行排序,这些部门名称既的有关信息不是按拼音顺序,也不是按笔画顺序,怎么办?可采用自定义序列来排序。
1.执行“格式→选项”命令,打开“选项”对话框,进入“自定义序列”标签中,在“输入序列”下面的方框中输入部门排序的序列(如“机关,车队,一车间,二车间,三车间”等),单击“添加”和“确定”按钮退出。
数据很繁琐,表头很复杂。
要是你早点来问蚂蚁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 工资明细表的第一行,必须是标题行。
因为默认第一行是邮件收件人信息的标题行。
确实是比较万能的一种方法
以上就是关于「excel如何批量打印」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~
*文♀章来自Win10系统之家,转载请注明出处!