• 締切済み

ワークシート上のPDFファイルをVBAで印刷したい

エクセル2010です。 Worksheets("Sheet2").OLEObjects(1).Verb Verb:=xlVerbOpen で、エクセルのワークシート上に埋め込んだPDFファイルを開くことはできました。 これで開いたPDFを手動ではなく自動でPrintし、Acrobatを終了させる方法があれば知りたいのです。 なお、残念ながら有料のAcrobatはありません。

みんなの回答

  • kon555
  • ベストアンサー率51% (1842/3559)
回答No.1

VBAでpdf印刷自体はできるようですね。こちらを参考にしてみては。 https://www.sejuku.net/blog/99169

emaxemax
質問者

お礼

早速ありがとうございます。 ただ、ご教示の方法はファイルのフルパスを指定して印刷指示を出すようです。 エクセルのワークシート上に埋め込んだPDFファイルを指定して印刷指示する方法がわかりません、