中企动力 > 商学院 > 批量打印多个excel文件
  • ?

    Excel技巧:一键快速批量排序工作表,值得你去收藏!

    霍琦

    展开

    你我也许在工作中都有遇到过相同的一个问题:一个工作簿有几十个、甚至更多工作表,如果这些工作表的顺序不太符合要求,那你是不是得重新排序一下呢,那你又是怎样去处理的呢?其实不难,有这样一个高效便捷的方法,下面就由我来具体操作示范一下吧!

    具体操作方法

    第一步:新建工作表。新建一张空白工作表,将其命名为目录。

    第二步:调出VBA编辑窗口。选择“目录”工作表名称,右击,选择查看代码(或直接按组合键ALT+F11);

    第三步:编写提取名称目录代码。双击Thisworkbook,打开代码编辑器,复制下面代码到代码编辑窗口,然后回到之前的Excel界面。代码如下:

    Sub ml()

    Dim sht As Worksheet, k&

    [a:a] = ""

    '清空A列数据

    [a1] = "目录"

    k = 1

    For Each sht In Worksheets

    '遍历工作簿中每个工作表

    k = k + 1

    '累加K值

    Cells(k, 1) = sht.Name

    '将工作表名称依次放入表格A列

    Next

    End Sub

    第四步:插入控件。点击开发工具(如图1),选择插入一个控件,插入控件后会自动跳出指定宏窗口,选择Thisworkbook.ml,点击确定(如图2);

    图 1图 2

    第五步:重命名控件和提取目录。重命名控件为提取工作表目录,重命名后双击,即可获取工作表目录,目录会呈现在A列,如下图所示;

    第六步:排序工作表名称。排序工作表我们可以筛选排序或者手动排序。筛选排序,点击筛选按钮,点击升序或者降序:手动排序,用鼠标逐个调整。

    第七步:编写排序代码。打开之前代码编辑窗口,复制粘贴下面代码。代码如下:

    Sub sortsheet()

    Dim sht As Worksheet, shtname$, i&

    Set sht = ActiveSheet

    '设置变量sht为当前激活的工作表,即目录表。

    For i = 2 To sht.Cells(Rows.Count, 1).End(3).Row

    '遍历工作表A列的数据,A1以外。

    shtname = sht.Cells(i, 1)

    '将A列值赋值为字符串变量shtname

    Sheets(shtname).Move after:=Sheets(i - 1)

    '将工作表依次移动

    Next

    sht.Activate

    '重新激活目录表

    End Sub

    第八步:插入控件。再插入和之前一样的控件,将其命名为批量排序工作表,插入控件后会自动跳出指定宏窗口,选择Thisworkbook.sortsheet,点击确定;

    第九步:排序工作表。单击批量排序工作表控件,排序结束(如下图);

    到这里,排序就结束了,自我感觉操作简单,不管你有没有VBA基础其实并不重要,赶快是试一下吧,如有不懂之处,欢迎留言讨论!

    期待你的关注和转发分享,更多精彩内容在持续更新中.............

    往期精彩文章推荐:

    VLOOKUOP函数查找多值并返回对应整行值,一分钟搞定N张工作表!Excel中不会也得会的技能:工作表的批量调整和批量打印!!

  • ?

    怎么用EXCEL打印快递单、格式怎么设置

    Rosas

    展开

     要用Excel批量打印打印快递单要完成如下步骤:

    1、在windows系统中新建自己的纸张(一般快递为23.00*12.70)

    2、用一个Excel表格来做模板的基板,要打印的内容将逐条放入这个基板里。

    3、用一个Excel表格来做“数据源”,收件人的相关信息都放在此表(这两个表格在一个文件中)。

    4、用vba编程,将要打印的内容逐条从“数据源”调取放到“基板”表格,然后打印。

    http://pan.baidu/s/1c0tYPmK含10个常见快递公司的模板(顺丰、圆通、申通、韵达等)

    效果图:

    (本文内容由百度知道网友我是来吓宝宝的贡献)

  • ?

    Excel函数公式:如何批量打印奖状、请柬、桌牌等

    Elina

    展开

    日常工作中,我们经常会批量的去打印奖状,请柬,桌牌等重复复比较高的资料,如果一个个手动打印,很耗时耗力……今天,我们要学习的事如何使用Excel和Word结合的方法来实现批量打印的功能。

    一、在Word中对奖状(请柬)模板的设定。

    二、新建需要打印奖状的人员名单,并保存在Excel中。

    三、邮件合并。

    方法:

    1、打开Word文档,选中【同学】前的空白区域,暨下划线区域。

    2、【邮件】-【选择收件人】-【使用现有列表】-找到存储得奖人员姓名的Excel文件,并【打开】-【确定】。

    3、对下划线上新插入的字段进行美化,例如调整字号,字体等。

    4、【预览结果】。

    5、【完成合并】-【打印文档】。

  • ?

    用 Label mx 条码软件连接Excel批量打印标签

    向碧蓉

    展开

    Excel表格文件保存数据方便,很多用户使用它存放复杂的表单数据,比如仓储进销存、固定资产的盘点管理等,Excel单元格不仅可以实现单列统计、也可以实现多列的合并,学习和掌握起来也比较简单。

    如何将数据一行行数据转成标签和条码图形打印出来呢?这是本文讲的目的,因为Excel只是数据存放,将数据转成条码图形就需要借助专业的软件来实现了,本文就来介绍一下在条码软件《Label mx 通用条码标签设计系统》的实现方法。

    在 Label mx 中连接需注意几点:

    ★表格第一行不能为打印数据,只能为连接字段名,用于“数据源”连接的连接字段。

    ★Excel97-2003 版本连接驱动 Windows 自带,高版本*.xlsx可以下载安装微软的驱动包,或另存为低版本连接。

    ★单元格的属性最好为“文本型”。

    ★连接的 Execl 文件不能处于打开状态。

    ★标签打印只是“读”操作,不对源表格数据进行修改。

    EXCEL格式要求

    下面来学习连接Excel文件的操作:

    1. 打开Label mx条码软件,参照下图画出标签图形。具体的画图操作可以点开软件的“帮助”菜单,有详细的教程,这里我们不做单独讲解。

    设计标签预览

    2.再画一个数据源图标,在属性面板上点选“Excel 文件”,点击“连接设置”按钮,弹出“数据源窗口_Excel 文件”窗口。

    数据源属性数据源连接窗口

    3.单击“选择文件”按钮选择要连接的文件,如果改成相对路径“DATA.xls”,这个Excel文件必须和标签文件在同一目录下。

    表格序号指Excel界面下方的表单号,注意:表单名尽可能不要使用中文和影响顺序的名称,造成序号和表单名对应不准确:

    表格序号

    4.连接设置完成,单击“确认”按钮,数据源图标如变成绿色,说明数据源已经成功连接Excel文件。

    5.选择条码图形,在属性栏里“连接数据库”选项,数据源名选择“@数据源1”,“CODE/EAN-13”字段是条码数据,选择它,这时条码的四周出现红色虚线,说明条码已经和Excel数据连接。

    条码与数据源连接条码与数据源连接

    6.选择“MCH-20 ET STANDRED”文本,在属性栏里“连接数据库”选项,数据源名选择“@数据源1”,对应数据字段是“MADEL”,选择它,这时文本四周出现红色虚线 ,说明数据库连接成功。依次连接其他文本到对应字段。

    其他图形与数据源连接其他图形与数据源连接

    7.Excel文件数据连接完毕,进入“打印设置”窗口,打印数量禁止设置了,显示Excel的记录数。

    打印设置数量

    8.下图是预览效果,如果预览没有问题就可以打印了。

    打印预览

  • ?

    Excel函数公式:邮件合并,批量打印带照片的证件

    禹严青

    展开

    利用邮件合并功能打印准考证,相信很多同学都使用过,但是也存在很多没有解决的问题,例如,不能打印对应的照片,或者是照片无法更新等。

    一、整理数据源及照片。

    照片路径:

    照片存放:

    将需要打印的数据整理到Excel表格中。并将照片以姓名命名保存到文件夹中,将保存照片的位置添加到Excel表格中。

    注意事项:

    1、照片文件夹路径中的反斜杠全部替换为双反斜杠。

    2、删除表头,也就是第一行数据必需为准考证号、姓名等数据,不能添加其它的说明性表头。具体详情请参阅上图。

    3、照片必需以姓名命名。

    二、邮件合并。

    1、在Word中制作模板。

    2、邮件合并(插入文字信息)。

    方法:

    1、【邮件】-【开始邮件合并】-【目录】。

    2、【选择收件人】-【使用现有列表】-找到信息数据的存放位置,并打开-【确定】。

    3、将【插入合并域】中的【姓名】、【性别】、【身份证号】、【正考证号】、【考点】插入到相应的位置上。

    备注:

    【邮件】-【开始邮件合并】-【目录】,此步骤的作用在于将生成的准考证依次排放,否则每个准考证占用一张,比较浪费哦。有兴趣的同学可以省略此步骤,实际测试一下效果。

    3、邮件合并(插入照片)。

    方法:

    1、选择照片位置。

    2、【插入】-【文档部件】-【域】。

    3、在【域名】中选择【IncludePicture】,在【文件名或URL】中输入:照片-【确定】。

    4、选中照片显示控件,并调整其大小。

    5、按Alt+F9组合键,选中“照片”。

    6、【邮件】-【插入合并域】-【照片】,按Alt+F9组合键。

    7、单击【预览结果】,并按F9键刷新。

    4、批量生成准考证。

    方法:

    1、单击【预览结果】-【完成并合并】-【编辑单个文档】-【全部】-【确定】。

    2、生成了一个新的文档,用Ctrl+A全选稳定,并按F9键更新数据。

    3、查阅核对数据,大功告成哦,剩下的就是直接打印了。

  • ?

    Excel函数公式:邮件合并,批量打印收据完整版

    牧代芙

    展开

    关于邮件合并,并不是一个新鲜的话题,但是对于好多同学总是使用不好,例如批量打印收据等。本文主要讲解如何批量打印收据及主要技巧。

    一、批量打印收据。

    1、对收款数据加工处理。

    方法:

    打开收款详情Excel表格。删除表头。插入辅助列。命名为【大写】。对【金额】进行大写转换,并保存数据。

    备注:大写转换公式:=SUBSTITUTE(SUBSTITUTE(IF(-RMB(C2,2),TEXT(C2,";负")&TEXT(INT(ABS(C2)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(C2,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(C2^2<1,,"零")),"零分","整")。

    其中公式中的C2为

    2、邮件合并。

    方法:

    【邮件】-【选择收件人】-【使用现有列表】,找到收款详情Excel文件打开。在打开的【选择表格】中选择【收据】(此处的【收据】和【准考证】为打开的Excel文件中的两个工作表,根据实际需要命名建立。)并【确定】。选中相应的目标区域,单击【插入合并域】的箭头,选择相应的字段插入到相应的区域。单击【预览结果】,并选择向右的箭头,浏览记录。【完成合并并打印】-【打印文档】-【确定】。

  • ?

    Excel中不会也得会的技能:工作表的批量调整和批量打印!!

    加非妃

    展开

    如果我们的工作簿中有很多基本格式相同的工作表,我们需要将其打印出来,你会选择怎么去操作打印?首先,避免不了的是调整工作表格式;其次,才是打印。工作表比较少还好,如果工作表有很多,那该怎么办?今天就由我来给大家教一招我平常一直在用的打印和调整技巧。

    具体操作步骤:

    第一步:选中所有需要打印的工作表。选中第一种工作表,然后按住shift键,鼠标单击最后一张工作表,我们就可以选中所有的工作表;或者鼠标右击第一个工作表,点击选定全部工作表(如下图);如果你需选择其中几个工作表,可以按住Ctrl键,然后鼠标单击你需要选择的工作表,就会选择你的需打印的工作表。

    第二步:预览打印。点击左上角的快速预览打印按钮,在跳出的界面中,你可以点击左下角页码切换小三角,预览工作表,你就会发现你之前全部选中的工作表内容全部会出现在不同的页面,这就达到了预览全部工作表的效果。

    第三步:批量设置调整工作表。点击右下角的页边距快速调整按钮,然后选择页面布局调整线,适当拉动调整页边距,(只要调整一表的页边距调整线,其他被选中的工作表都会被同步调整),调整后点击左下角的页码切换小三角,快速预览,直到调整合适为止

    第四步:其他调整。如需你调整工作表其他打印格式,你需点击左下角的页面设置按钮(如下图),调整你需要调整的格式,也可点击页面设置按钮上面的区域,调整其他工作表打印设置。

    第五步:批量打印。待你调整好工作表打印设置后,你只需点击左上角打印按钮即可,打印所有你选择的工作表。

    说明:此方法只适用于office软件,WPS不适用,还在等什么快去自己操作一下吧!

    如需要WPS批量打印和设置方法,请留言,让我看看大家需求,需求多的话,下期分享WPS方法。

    期待你的关注公众号和转发分享,更多内容正在持续更新中............

    往期精彩文章:

    Excel目录建立三:可以堪称是建立Excel工作表目录最简单的方法了

    其实QQ的这项功能也许你还不知道,不信就来看看吧!

    Excel建立目录二:建立表格目录,这个比其他方法简单不止一百倍

    Excel建立目录一:工作簿中表太多,怎样可快速跳到某一工作表呢

    所谓抽奖,背后其实是这样操作的,你不中奖其实很正常!

  • ?

    多个word文件怎么实现批量打印并打印双份?

    旧店

    展开

    设置方法:

    1、单击开始----设置----打印机和传真人;

    2、弹出打印机和传真窗口,在打印机图标上单击鼠标右键,在弹出的快捷菜单中选择属性命令;

    3、弹出打印机属性对话框,单击打印首选项按钮;

    4、弹出的打印首选项,在每张纸打印的页数后面的选项中选择2;

    5、打开Word文档存放有文件夹;

    6、同时选中所有的Word文档;

    7、单击鼠标右键,在弹出的快捷菜单中选择打印即可,如图所示。

    (本文内容由百度知道网友licuiyu6464贡献)

  • ?

    Excel批量打印和环保打印小技巧

    凄美》

    展开

    先来一段对话,然后进入正题。

    读者:卢老师,我买了红色不加班这本书,好多看不懂,看了后面,前面的知识就忘记,也不能活学活用,怎么办?卢子:重复练习,一个技能练习几十次。读者:怪不得,我看那个红色的书,都是看一遍的。卢子:我在录制视频的时候,一个视频都重复操作十次。我是已经全部懂的情况下,还需要那么多次练习,你都不懂,肯定需要更多次。

    哪有什么高手,不过手熟而已。

    1.批量打印

    工作簿中有很多工作表,现在要将每个月的销售清单批量打印出来。

    假设只有每月销售清单的情况下,可以按快捷键Ctrl+P,设置打印整个工作簿。

    而现在混合着其他工作表,按Ctrl键,将需要打印的工作表选中。也可以按住Shift键,单击第一个需要打印的工作表,再单击最后需要打印的工作表。再按快捷键Ctrl+P,设置打印活动工作表。

    2.环保打印

    前十大商场销量情况

    供应商名录

    两个格式不同的表,行数都不多,打印两张纸有点浪费,想打印在一张表。

    第一想法是复制到一张工作表,复制过来后,因为地址比较长,有的地址会显示不出来。

    如果直接调整列宽让所有地址都显示出来,这时3月份的显示效果非常差,跟其他月份的列宽不匹配。

    那有没办法,让复制过来后不影响列宽,而同时内容又可以看见?

    其实复制粘贴里面有一个功能叫粘贴链接的图片,这个功能很好用。

    链接的图片效果非常好,不影响列宽,又能显示出来。

    链接的图片还有一个好处,就是当表格内容改变的时候,图片也随着改变。

    复制粘贴,越挖掘知识越多。

  • ?

    一键批量打印EXCEL、WORD文档,设置默认打印机,双面打印

    贺新瑶

    展开

    第一步:

    先设置系统突破打印上限(因为系统默认一次最多可选打印文档是15份)

    点击【开始】在【搜索程序和文件】中输入“regedit”打开注册表,然后展开到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer”下,在右键选择新建一个“DWORD32位”,重命名为“MultipleInvokePromptMinimum”,然后双击它,把它的值修改为你想要同时打开的文件数就可以了。(注:修改时,请选择十进制,20就代表同时打开20个,请根据自己电脑和系统的能力来设定,即使修改后,针对较大的文件还是要以较少打开数量同时,因为改的过火造成系统死机等情况,概不负责,我设置的是1000)。

    此时在系统里就可以一次性选择多个文档一次单击右键选择打印了,如图所示:

    第二步:

    设置系统默认打印设备

    1、在开始菜单右边点击【设备和打印机】,选择要批量打印文档的默认打印设备并设为默认打印机

    2、如需要批量打印双面(A3、A4)则需设置【打印机首选项】,在里面设置你需要打印的纸张大小及双面打印设置,(因为每个打印机的设置都不同,大家自己好好找找),设置完成点击确定。如下图所示:

    3、设置完毕后再结合第一步的方法批量打印所有需要的打印的文档。

    第三步:

    设置将多个文档同时打印多份

    1、先将文档排序方式设置成以【名称】排序;

    2、然后我们将要打印多份的文档选择后按【Ctrl+C】的方式复制,再以【Ctrl+V】的方式粘贴,如果我们要将文档打印3份的话就连续两次【Ctrl+V】,这样就会在同一文件内有同一个文件的多个副本,这时我们再结合第一步的方法批量打印文档。

批量打印多个excel文件

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP