VBA将多个工作表的特定页面导出到单个PDF

时间:2020-10-05 14:13:02

标签: excel vba

我有2个工作表:w1,w2,w3,w4,w5,每个工作表在打印区域中包含3页。

我想将w1,w2,w3,w4中的前2页和w5中的前1页导出到单个PDF。

我不确定如何在VBA中进行操作。

ThisWorkbook.Sheets(Array("w1", "w2", "w3", "w4")).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=file_name, quality:=xlQualityStandard, includedocproperties:=True, ignoreprintareas:=False, openafterpublish:=False, from:=1, to:=2

我希望上面的代码将从w1-4导出页面1和2,但是,它仅导出w1的页面1和2。另外,它不处理W5。有什么方法可以将多个出口“组合”成一个出口?

任何想法如何实现?谢谢!

0 个答案:

没有答案