終了

VBAからAcrobat Readerを操作したい

New Here ,
Feb 18, 2024 Feb 18, 2024

リンクをクリップボードにコピー

コピー完了

Acrobat ReaderしかインストールされていないPCで、所定のフォルダに格納されている納品書PDF(複数)に対し、1.PDFの内容をテキストへ変換、2.変換されたテキストをExcel(Microsort365 64ビット)へ取り込みを行いたい。

ついては、ExcelVBAからAcrobat Readerを制御し実現したいと思っているが、どのように実装すれば良いでしょうか。

キーワード
操作方法

表示

990

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines

correct answers 1 件の正解

ファン , Feb 26, 2024 Feb 26, 2024

Macユーザーなので
OLEは試してないけど
https://opensource.adobe.com/dc-acrobat-sdk-docs/library/interapp/index.html

 

JavaScriptAPIだと
https://opensource.adobe.com/dc-acrobat-sdk-docs/library/jsapiref/index.html

 

this.saveAs({cPath:ファイルパス, bPromptToOverwrite: true,cConvID:'com.adobe.acrobat.accesstext',bCopy:false});

Readerだとエラーになるから無理かもしれないです
参考まで

投票

翻訳

翻訳
ファン ,
Feb 26, 2024 Feb 26, 2024

リンクをクリップボードにコピー

コピー完了

Macユーザーなので
OLEは試してないけど
https://opensource.adobe.com/dc-acrobat-sdk-docs/library/interapp/index.html

 

JavaScriptAPIだと
https://opensource.adobe.com/dc-acrobat-sdk-docs/library/jsapiref/index.html

 

this.saveAs({cPath:ファイルパス, bPromptToOverwrite: true,cConvID:'com.adobe.acrobat.accesstext',bCopy:false});

Readerだとエラーになるから無理かもしれないです
参考まで

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Community Expert ,
Mar 15, 2024 Mar 15, 2024

リンクをクリップボードにコピー

コピー完了

最新

元々AcrobatファミリーはRPA等の自動処理に組み込むことを許容していません。

 

https://helpx.adobe.com/jp/acrobat/kb/automation-and-document-workflows.html

 

Acrobatの自動化はアクションウイザードベースのものが基本となり、ユーザーの操作を助けるためのものとなります。
さらに、Readerの場合、オブジェクトモデルへのアクセスが限定的です。
希望の処理を考える場合、アドビのオンプレミスサービスを利用するかサードパーティ製のライブラリをつかうなどが必要となるでしょう。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines