- ベストアンサー
Access 二つのレポートを一つのPDFに出力
2種類のレポートA,Bがあります。 丁合をするように「Aの1ページ」「Bの1ページ」「Aの2ページ」「Bの2ページ」…といった形で一つのPDFに出力したいのですが,現在は,A,B別に出力後,PDFを分割して並べ替えて結合という作業を行っています。 VBAで一括処理できる方法を教えていただけないでしょうか。 コントロール数が多く,サブフォームを使った処理ができなくて困っています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
参考のみになります。 二つのPDFを相互に結合するにはフリーの 「PDF Split and Merge」の「Alternate Mix」 http://www.forest.impress.co.jp/lib/offc/document/pdf/pdfsam.html を使えば可能です。
その他の回答 (1)
- mitarashi
- ベストアンサー率59% (574/965)
本家Acrobatであれば、下記が御参考になると思いますが、自宅のAcrobat6stdでは動作しませんでした。 http://pdf-file.nnn2.com/?p=223 PDFCreatorであれば、無償で色々出来そうですが、 http://sourceforge.jp/projects/pdfcreator/ オリジナルの英語版をダウンロードして試してみましたが、付属のpdfを結合するVBScriptは、GostScriptのエラーが発生してしまって当方環境では動きませんでした。これをVBAに載せ替えれば良いと思ったのですが。 結合ではありませんが、ExcelVBAのサンプルコートがあり、こちらは動作しました。他にAccessVBA用のサンプルコード等も含まれております。 PDFCreatorに通常に出力する際に、ダイアログ中に蓄積されたpdf出力を一つにまとめる機能がありますので、とりあえずはこれがお役に立つかもしれません。
お礼
回答ありがとうございます。 Acrobatは持っていないので,PDFCreatorで試してみようと思います。
お礼
回答ありがとうございます。 今まで,2つのソフトを使って3段階で作業していたので,とても楽になります。