- ベストアンサー
エクセルのマクロでPDFファイルを印刷
フォルダの中にPDFファイルがあります。 そのファイルをマクロ上で印刷することは可能なのでしょうか? 自分で調べている限り、エクセルをPDF化の方法は見るのですが、印刷については、見当たりません。 もし、PDFファイルが印刷できないとしたら、マクロでエクセル以外のアプリケーションのファイルは印刷できないと考えたほうが良いのでしょうか? わかるかたいらしたら、よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Excel に印刷させることはできませんが、Shell を使って Acrobat とか AcrobatReader にコマンドラインで印刷させることはできるのでは? 検索すればこんな記事がヒットしますね。 http://scripting.cocolog-nifty.com/blog/2006/12/pdf_4c95.html
お礼
ご回答、ありがとうございました。 これから、試してみます。 出来たら、又ご報告します。
補足
あれから、検索したりして以下のとおりとなりました。 基本的には、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さんヒントありがとうございました。