成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 数码科技

批量打印多个excel文件

Q1:怎么批量设置多个EXCEL文件的打印区域,页边距。

1.先准备一个测试的xls文件进行情景假设,一共3个标签页,内容均有超出,如图所示。

2.打开“页面设置”对话框,发现左右页边距均为1.9;

若左右编辑均调整为0.1,则超出内容就不会换页;

但是这样只是设置一个页面的,如果有几百页,一个一个调整不仅工作量很大,还很容易出错。

3.在当前选中的Sheet页上点右键,在弹出的菜单上选择“选定全部工作表”;

此时会看到,所有的Sheet页都变成了选中状态。

4.此时再进行第2步的操作,然后就等上一段时间。此时不要做任何操作,等待它自己完成。

界面能操作了,就表示设置完毕了,此时再检查各个页面的设置,发现均以设置完毕。

5.此方法不仅适用在页面设置上,其他多标签页的批量设置也均类似.

Q2:如何运用VBA把EXCEL批量打印同一个文件夹内的所有文件打印指定的工作表

代码:

1234567891011121314sub宏1()dimp,n,stasworksheetp="c:\"文件所在位置,你可能需要修改,没必须是\n=dir(p&"&.xls*")dowhilen<>""withworkbooks.open(p&n)foreachstin.sheetsifst.name="施工记录"orst.name="施工记录(2)"orst.name="施工记录(3)"thenst.printoutnextst.closeendwithn=dirloopendsub

Q3:如何批量打印多个excel文件的第n页?

用pdf将多个excel文件进行合并,然后打印时进行页面选择,点击确认即可~

Q4:excel文件批量打印

把所有要打印的文件选择
右键
点打印(P)
PS:1.这种方式,可以一次性打印你所选择所有文件,但是不能再次排版。所以你的文件最好是已经排好版的。2.一次只能打同种文件,excel 、word等不能一次性打印,没有打印选项。

猜你喜欢

更多