楼上回复转PDF的全都没理会LZ的意思么? 每个excel表都要调格式,不然会超出页面变成横跨多页的列,这个根本不是转PDF能解决的事情。
我有个不成熟的想法(没测试过)
就是合并excel,然后统一设置格式。
合并excel,就是把多个excel文件合成一个excel工作薄,参考这里
https://www.jianshu.com/p/c8ae6852f1da
然后打开这个超大工作薄,下面鼠标在sheet标签上右键,“选择全部工作表”,然后你就可以一次设定所有工作表的格式了。你可以设成1页宽,但是页高那里留空不要填任何东西。这样所有表页都变成一页宽,长的表格自己分页,不会出现“破列”的情况。然后就打印,打印的时候选择“打印整个工作薄”。