[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『Acrobat Pro DC を起動して、PDFをExcel化』(はるいち)
PDFファイルを、Excelに変換したいです。
Acrobat Pro DC を起動して、PDFをExcel化すればいいのですが、
これをVBAで自動化することはできますか?
理想としては、VBAを実行することで該当のPDFがExcelファイルに変換され、
それを読み込んでVBAを実行したブックのSheet1に貼り付けたいです。
よろしくお願いいたします。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
たぶん、AcrobatのSDKをVBAから操作すうことになると思いますが
SDKとかは入手し、どれくらい学習されているんですか?
まずは、それを学習することから始めてみてはいかがですか?
ネット上に情報はあったような記憶があります。(ずいぶん昔ですけど)
(γ) 2022/05/02(月) 16:56
PDFは、システムから直撃でできるものと聞いています。
(取引先のフォーマットのため)
(はるいち) 2022/05/02(月) 17:17
システムで、請求書作成ボタンを押すとPDFが作成されます。
(はるいち) 2022/05/02(月) 17:58
>VBAで自動化することはできますか?
既にγさんが回答されていることと、たぶん同じになりますが可能ではあるとおもいます。
ざっくりと考えると
(1)VBA側でPDFファイルのパスを取得する (2)AcrobatをVBAで操作して(1)のファイルを開く (3)AcrobatをVBAで操作して【PDFを書き出し】−【スプレッドシート】−【Microsoft Excelブック】を実行する (4)VBA側で(3)を開く(もしかしたら、書き出したらアクティブブックになるかも)
という処理をすればよいということになろうかとおもいます。
ただ、相手がOfficeアプリケーションではないので難易度は低くないと思います。
【参考になりそうなサイト】 http://pdf-file.nnn2.com/ https://fastclassinfo.com/entry/vba_managing_pdf_method/
(もこな2 ) 2022/05/02(月) 18:37
ありがとうございます。
まさにそちらの(1)〜(4)を想定しており、添付いただいたリンクも既に確認をしていたのですが、
記載のあったコードを転記して実行してもオブジェクトがありませんと表示されたりと上手くいかず、
悩んでいました、
(はるいち) 2022/05/02(月) 18:49
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.