Skip to main content
  • 5,108 Posts
  • 6,210 Replies
5108 Posts
VBA上でのPDF→Excelの変換ができなくなりました

 PDFをExcelに変換中にメッセージがでてエラーとなりました。検証のため同じファイルに対して数回連続して変換をしておりましたが、3回目以降に突然変換ができなくなりました。作業中にその他の作業はしておりません。 https://community.adobe.com/t5/acrobatフォーラム-discussions/指定したファイルに書き込むことはできませんでした-のエラーが発生する/td-p/10810962に非常によく似た症状となりますが、発生したのはVBAとなります。 コードは下記となります。lRet = objAcroApp.ShowlRet = objAcroAVDoc.Open("C:\Users\XXX\PC\Desktop\Test01\Test.pdf", "")Set objAcroPDDoc = objAcroAVDoc.GetPDDoc()Set jso = objAcroPDDoc.GetJSObjectjso.SaveAs "C:\Users\XXX\PC\Desktop\Test01\Test.xlsx", "com.adobe.acrobat.xlsx"  エラーの内容は変換タイプ別に下記となります。Excel以外の変換についても試しましたが全て失敗しております。 ①『指定したファイルに書き込むことはできませんでした。使用中の可能性があります。』com.adobe.acrobat.doc、com.adobe.acrobat.xlsx②『ファイルを開けません。』com.adobe.acrobat.plain-text③『アクセスが拒否されました。』com.adobe.acrobat.accesstext ◇以下、既に確認をしております。・VBAを利用せず手動でのPDF→Excelの変換はできております。・OSの再インストールやAcrobatDCの再インストール。・セキュリティーソフトのアンインストール。・こちらも確認済となります。https://helpx.adobe.com/jp/acrobat/kb/cq12070427.html・他のAcrobatフォーラムにありましたがプレビューウィンドウについては利用しておりません。・不具合の発生する前後の時間にイベ

書き出したPDFの中にあるURLリンクが上手くリンクされない。

はじめまして。既出の内容かもしれませんが、検索にて見つけられなかったのでご相談させてください。 Illustratorから書き出したPDFの中にURLの記載があるのですが、ここで困っています。 ■困っていることーーー①PDF内に記載したURLをクリックしても指定したURLに飛ばない。 飛ばしたいリンク先の記載内容:https://xxxxxxxxx.xxx.xx  こんにちは (※文中に記載するURLのため前後にテキストが入り、文中に10個ほどのURLの記載があります) URLをクリックすると飛んでしまうリンク先:https://xxxxxxxxx.xxx.xx こんにちは ②①を解消するためにAcrobatDCからPDF編集で、https://xxxxxxxxx.xxx.xxの部分を 選択しリンクの作成をして再設定すると、対象箇所は指定のURLに飛ばすことができるが 「こんにちは」部分には「https://xxxxxxxxx.xxx.xx こんにちは」へのリンクが残っており クリックすると、存在しないページへ飛んでしまう。 ③②はAcrobatDCの環境設定で「一般」>「URLからリンク作成」のチェックを外すと 解消されるが、このPDFはWEBで公開しユーザーにダウンロードしてもらう目的から ユーザーに上記設定を行ってもらうのは現実的ではない。ーーーこのような事象を解決できる方法はありますでしょうか?ちなみにURLを含む文章はPPTからテキストをIllustratorにコピペしてPDFで書き出しています。 PDF作成環境は以下です。・OS              :macOS Monterey 12.0.1・Illustrator          :26.0.1・Acrobat prp DC:2021.007.20099 その他必要な情報などあれば用意いたしますので、上記解決方法をご存知の方がいましたらご回答ぜひ宜しくお願い致します。