• ベストアンサー

エクセルのマクロでPDFファイルを印刷

フォルダの中にPDFファイルがあります。 そのファイルをマクロ上で印刷することは可能なのでしょうか? 自分で調べている限り、エクセルをPDF化の方法は見るのですが、印刷については、見当たりません。 もし、PDFファイルが印刷できないとしたら、マクロでエクセル以外のアプリケーションのファイルは印刷できないと考えたほうが良いのでしょうか? わかるかたいらしたら、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.1

Excel に印刷させることはできませんが、Shell を使って Acrobat とか AcrobatReader にコマンドラインで印刷させることはできるのでは? 検索すればこんな記事がヒットしますね。 http://scripting.cocolog-nifty.com/blog/2006/12/pdf_4c95.html

koolm
質問者

お礼

ご回答、ありがとうございました。 これから、試してみます。 出来たら、又ご報告します。

koolm
質問者

補足

あれから、検索したりして以下のとおりとなりました。 基本的には、KenKen_SPさんの言うとおり、Shell を使ってコマンドラインで印刷しました。 myShell.Run ("AcroRd32.exe /t " & FileName) 以下、参考にさせていただいたページを紹介します。 アクロバットのコマンドラインの解説ページ http://scripting.cocolog-nifty.com/blog/2007/01/pdfadobereader7_8a57.html 同じような質問 http://q.hatena.ne.jp/1168356513 以上です。 KenKen_SPさんヒントありがとうございました。