我正在尝试将工作簿的两个不同工作表中的页面导出为1 PDF。
但是,我希望页面按此顺序排列:Sheet1的1页,Sheet2的5页,Sheet1的2页。
目前我将这些作为3个单独的PDF导出,然后在另一个应用程序中将它们合并。
我一直在使用的代码如下:
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:=sPath & quotept1filename, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, From:=1, To:=1, OpenAfterPublish:=False
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:=sPath & quotept2filename, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, From:=2, To:=3, OpenAfterPublish:=False
Sheets("PPA Print Ready Quote").Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:=sPath & optionsfilename, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, From:=1, To:=NumberOfOptions, OpenAfterPublish:=False
如何按照我想要的顺序将它们作为一个PDF打印?
答案 0 :(得分:0)
这似乎不是最好的方式,但我个人使用像PrimoPDF这样的驱动程序来做到这一点。通过打印PrimoPDF所需的所有页面,您将获得一个pdf文件,其顺序与您发送到标准打印机时的顺序相同。
可以免费下载http://www.primopdf.com/