- 締切済み
エクセルVBAでワークシート上のPDFをPrint
https://okwave.jp/qa/q9367116.html の関連質問です。 Worksheets("Sheet2").OLEObjects(1).Verb Verb:=xlVerbOpen で、ワークシート上に埋め込んだPDFファイルを開くことはできました。 今度は、これで開いたPDFを手動ではなく自動でPrintし、Acrobatを終了させる方法があれば知りたいのです。 欲張ってすみません。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- skp026
- ベストアンサー率45% (1010/2238)
回答No.1
PDFの編集も可能な有料のAcrobatがインストールされている環境なら 以下が参考になると思います。 https://www.ka-net.org/blog/?p=4054 以下は別の方法です。 WindowsのWin32APIを利用して印刷していますが、 これは比較的高度な内容になると思います。 https://oshiete.goo.ne.jp/qa/9735053.html
お礼
ありがとうございます。Acrobatがインストールされていないのでqa9735053の方かと思いますが、これも埋め込んだファイルではなくパスを指定しているようです。ちょっとわたしには応用できそうもありません。