お世話になっております。 以下バージョンのPDFソフトを使用しています。 Adobe Acrobat Reader 2020(バージョン2020.005.30334) Foxit PDF Editor Pro(バージョン11.2.1.53537) 【質問】 PDFファイルの結合方法を知りたいです。 会社のPCで新しいソフト等のダウンロードはできません。 エクセルのVBAでPDFファイル作成まではできたのですが、結合方法が分かりません。 色々調べてみたのですが、参考にしたサイトで示している参照設定が自分のエクセルでは存在しないのでできませんでした。 例えば「Acrobat」が参照できず、 以下は参照可能でした。 「Acrobat Access 3.0 Type Library」 「Adobe Acrobat7.0 Browser Control Type Library 1.0」 「Adobe Reader File Preview Type Library」 結合できる方法がございましたら教えてください。
素のVBAだけでそうしたことはできないと思います。 (理論上はできるでしょうけど簡単なものではないでしょう。) まずは、会社のIT部門に相談して下さい。 PDFを結合する作業の必要性を説明して、会社としての対応を尋ねて下さい。 フリーのソフトでそうしたことを実行するソフトはいくらもあります。 勿論、Acrobatを導入することも一法でしょう。
Readerは実質フリーソフトなのでPDFの連結以外も含めた大半の操作メニューが存在しません。 Adobe Acrobat有償版のインストールが原則必須です。 Excel参照設定のAcrobatとはこの有償版を使用可能な場合に使えるようになるライブラリなので仮に強制的に参照できるようにしてもAcrobat有償版が使用できない状況だと実行できません。 オンライン上で連結をさせてくれる無料のサービスがあるので「オンライン PDF 結合」などで調べれば各操作ごとに単独のサービスとして発見できると思います。 しかし、オンライン上のサードパーティーのサービスなので当然機密ファイルのアップロードなどは絶対にやめるべきですし、そうでないにしても社外秘に属する場合が大半なので推奨できません。 個人的な範囲であれば楽に無料で使えるのでおすすめしますが。 simpleさんが説明されておりますが、私も同意見でフリーソフトなり有償ソフトなりの導入を推奨します。 IT部門に請求して対応していただくのが必須と考えます。 もう1つ方法がありますが、おそらく難しいと思います。 方法としては連結が不要になるようにエクセル側でデータを事前に一括レイアウトにしてPDFとして出力できるようにすることです。 セルのコピーや移動などのレイアウトの変更程度で済めばまだいいですが、そもそもエクセルじゃないもので作られたファイルの結合はできないし、件数が多いと人為的なミスにつながったり、複雑な処理結果に起因する不具合を招くリスクがあります。
参考までに有償版価格を調べてきました。 サブスク価格 Acrobat Standard DC 1380円(税別)/月 Acrobat Pro DC 1580円(税別)/月 買い切り永続版価格 (TLPライセンス)製品版価格(税別) Adobe Acrobat Pro 2020 86,660円 Adobe Acrobat Standard 2020 54,920円
simple様 QooApp様 ご回答ありがとうございました。 分かりやすくお答えいただき助かります。 価格まで調べていただきありがとうございます。 ユーザーには手作業で結合してもらうようにします。
利用者の皆様にお知らせです。
マイクロソフト オフィス スペシャリスト(MOS)
ビジネス統計スペシャリスト
IC3(アイシースリー)
VBAエキスパート
アドビ認定プロフェッショナル
Microsoft認定資格
App Development with Swift
IT Specialist
外交官から学ぶ グローバルリテラシー
令和のマナー検定