导出多个页面PDF特定的顺序(Exporting multiple pages to PDF in

2019-07-04 20:44发布

我想从一个工作簿中的两个不同的表导出页面为1个PDF。

但是,我想要的页面是按以下顺序:1页从工作表Sheet1,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?

Answer 1:

它可能不像最好的方式,但我个人使用驱动程序这样的PrimoPDF做到这一点。 通过打印所有需要PrimoPDF的页面,你会以相同的顺序,如果你被发送到标准的打印机,将出现一个获得pdf文件。

它可以免费下载这里http://www.primopdf.com/



文章来源: Exporting multiple pages to PDF in a specific order