3

ワークブックの 2 つの異なるシートからページを 1 つの PDF としてエクスポートしようとしています。

ただし、シート 1 から 1 ページ、シート 2 から 5 ページ、シート 1 から 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

希望する順序で 1 つの PDF として印刷するにはどうすればよいですか?

4

1 に答える 1

0

最善の方法とは思えないかもしれませんが、私は個人的にPrimoPDFなどのドライバーを使用してこれを行っています。PrimoPDFに必要なすべてのページを印刷することにより、標準のプリンターに送信する場合と同じ順序で1つのpdfファイルを取得できます。

こちらから無料でダウンロードできますhttp://www.primopdf.com/

于 2012-12-10T16:48:22.540 に答える