TOP サイトマップ(旧) 2026年1月28日 管理人 210件のコメント ■お知らせ 当ページの「サイトマップ(旧)」はココに移動しました。そちらをご利用下さい。時期を見て、当ページは削除します。 ▼ サイトの紹介 ▼ 当サイトの使い方 ▼ Excel ▼ Acrobat ▼ ダウンロード ▼ SDK ▼ 備考 ▼ その他&メモ ▼日本語の資料 ▼ Acobat OLE 以外の選択 【更新日:2026/01/27 (11版)】
管理人さん。 丁寧な解説と対策の公開、ありがとうございます。 確かに、連続で作業しないとは言い切れないので、このようなエラーに出くわしたら私ではどうにもできなかったと思います。 色々とお気遣いいただきありがとうございます。 リスクと実行タイミングについて理解できたのですが、自分の理解があっているかが不安なので確認させてください。 ご提示いただいたTerminateAcrobatを、今回のコードに組み込んで使いたい場合、 > '前回、処理が中断した場合の安全対策を実行する > objAcroApp.CloseAllDocs > objAcroApp.Hide '稀に表示されるので隠す このコードの前にCALLするということでよろしいですか? それとも、TerminateAcrobatをCALLすれば、上記二行は要らなくなるのでしょうか。 お手数ですが、お時間ありますときにご回答いただければ幸いです。
ototo さんへ。 追加の位置はそれでも結構です。 質問の2行は邪魔でなければ入れて下さい。 不要と思うのでしたら削除しても構いません。 アレ?、と思ったら戻せばイイだけの事です。 以下を御覧ください。前回と同時並行で作成していました。 Acrobat OLEのエラーを防ぐVBAロジック 必要と思われるところだけ見ていただければ結構です。 今後、内容の追加は有っても変更は無いと思います。 以前からまとめないといけないと思っていた部分です。 参考になれば幸いです。
管理人さん。お世話になっております。 本当に丁寧に考えて教えていただきまして、ありがとうございました! 早速、おすすめの基本ロジック(1)の形式で、先にいただきましたコードにエラー処理の部分を追加し、TerminateAcrobatとしおり抽出のルーチンをそれぞれCALLするメイン呼び出しという形にさせていただきました。 おかげさまで、効率的な作業をできるようになりました。 本当にありがとうございました。 また何かありましたら、助けを求めに来るかもしれませんが、その時はよろしくお願いいたします。
こんにちは snowmansnow こと 三上と申します(実名非公開) いつも便利に拝見しています。 「GetNumAnnotsメソッドが正しく動作している様に見えない」 は、その通りだと思います。でもそれでは困るので、 jsoで確実に取得できないか試してみました。 dashプロパティは、まだ不完全ですが、他はそこそこだと思います。 良かったら、御覧になってみて下さい。 コードは改造しても、御自身のコードとしても、公開しても大丈夫です。 コードを下につけるとエラーになります・・・
snowmansnow さん はじめました。 お手数ですが、もう一度、コード入力をお願いします。 ※一時的に設定変更しました。 ▼2022/3/9 20:10 追加 snowmansnow さんへ 入力が無かったので、設定を元に戻しました。
管理人さん Excelマクロで、複数のPDFにパスワードを付けることを自動化したいと考えています。 色々調べたところ、こちらのサイトを見つけてSDKを用いて実施できるかもしれないと思いました。 SDKにはPDFにパスワードを付ける機能などあるのでしょうか。 ご回答よろしくお願いいたします。
mon さん はじめまして。 残念ですが「SDKにはPDFにパスワードを付ける機能」は無いです。正確にはSDK内にその様な記述を見つけていません。Acrobat JavaScriptにもその機能は無いです。C等から操作するAPIは有りますが、その資料は通常(無料)での公開はされてないみたいなので不明です。 過去にも似たような質問を受けましたが、VBA等から操作できるのは Qpdf 以外は無いと思っています。有償ソフトの方は調べてないので不明です。 ご検討下さい。 ※もっと専用のフリーソフトが有ればイイのにといつも感じています。
管理人さんこんにちは。 自分はchat-gptを駆使してプログラミングを学んでいるものです。 https://pdf-file.nnn2.com/?p=1105のページを参考にAcrobat内の埋め込みjavascriptでマッチした文字列にハイライト(マーカー)を追加したいのですが、いくら試してもページの左下にハイライトが現れてしまいます。 以下にスクリプトを記述しますので、意見をいただけたら幸いです。 スクリプトでは"特"にマッチした部分にマーカーを追加しようとしています。 マッチした文字の座標を確認するときちんと座標の位置を取得できているのでマーカーを追加する部分で期待している出力が得られません。 ※ ・・・ タグを前後に入れても403になってしまいました。
Martin さん はじめました。 お手数ですが、スクリプト部分は前後にタグ無しで結構ですから、全てを全角文字列にして入れてください。こちらで半角に戻します。 海外からの不要(=不審)なアクセスを防ぐためです。
PDFの操作に関して、詳しくまとめられてあり大変参考になりました。 質問なのですが PDFファイルにVBAでバーコードを追加するには どのようは方法がよいでしょうか? addFieldでバーコードを数値として追加、 フォントを CODE 128 に変更すれば解決すると思ったのですが フォントの変更ができませんでした。 画像として埋め込む方法など、何か解決策があれば 教えて頂けますでしょうか
管理人さん。
丁寧な解説と対策の公開、ありがとうございます。
確かに、連続で作業しないとは言い切れないので、このようなエラーに出くわしたら私ではどうにもできなかったと思います。
色々とお気遣いいただきありがとうございます。
リスクと実行タイミングについて理解できたのですが、自分の理解があっているかが不安なので確認させてください。
ご提示いただいたTerminateAcrobatを、今回のコードに組み込んで使いたい場合、
> '前回、処理が中断した場合の安全対策を実行する
> objAcroApp.CloseAllDocs
> objAcroApp.Hide '稀に表示されるので隠す
このコードの前にCALLするということでよろしいですか?
それとも、TerminateAcrobatをCALLすれば、上記二行は要らなくなるのでしょうか。
お手数ですが、お時間ありますときにご回答いただければ幸いです。
ototo さんへ。
追加の位置はそれでも結構です。
質問の2行は邪魔でなければ入れて下さい。
不要と思うのでしたら削除しても構いません。
アレ?、と思ったら戻せばイイだけの事です。
以下を御覧ください。前回と同時並行で作成していました。
Acrobat OLEのエラーを防ぐVBAロジック
必要と思われるところだけ見ていただければ結構です。
今後、内容の追加は有っても変更は無いと思います。
以前からまとめないといけないと思っていた部分です。
参考になれば幸いです。
管理人さん。お世話になっております。
本当に丁寧に考えて教えていただきまして、ありがとうございました!
早速、おすすめの基本ロジック(1)の形式で、先にいただきましたコードにエラー処理の部分を追加し、TerminateAcrobatとしおり抽出のルーチンをそれぞれCALLするメイン呼び出しという形にさせていただきました。
おかげさまで、効率的な作業をできるようになりました。
本当にありがとうございました。
また何かありましたら、助けを求めに来るかもしれませんが、その時はよろしくお願いいたします。
こんにちは
snowmansnow こと 三上と申します(実名非公開)
いつも便利に拝見しています。
「GetNumAnnotsメソッドが正しく動作している様に見えない」
は、その通りだと思います。でもそれでは困るので、
jsoで確実に取得できないか試してみました。
dashプロパティは、まだ不完全ですが、他はそこそこだと思います。
良かったら、御覧になってみて下さい。
コードは改造しても、御自身のコードとしても、公開しても大丈夫です。
コードを下につけるとエラーになります・・・
snowmansnow さん
はじめました。
お手数ですが、もう一度、コード入力をお願いします。
※一時的に設定変更しました。
▼2022/3/9 20:10 追加
snowmansnow さんへ
入力が無かったので、設定を元に戻しました。
管理人さん
Excelマクロで、複数のPDFにパスワードを付けることを自動化したいと考えています。
色々調べたところ、こちらのサイトを見つけてSDKを用いて実施できるかもしれないと思いました。
SDKにはPDFにパスワードを付ける機能などあるのでしょうか。
ご回答よろしくお願いいたします。
mon さん はじめまして。
残念ですが「SDKにはPDFにパスワードを付ける機能」は無いです。正確にはSDK内にその様な記述を見つけていません。Acrobat JavaScriptにもその機能は無いです。C等から操作するAPIは有りますが、その資料は通常(無料)での公開はされてないみたいなので不明です。
過去にも似たような質問を受けましたが、VBA等から操作できるのは Qpdf 以外は無いと思っています。有償ソフトの方は調べてないので不明です。
ご検討下さい。
※もっと専用のフリーソフトが有ればイイのにといつも感じています。
管理人さんこんにちは。
自分はchat-gptを駆使してプログラミングを学んでいるものです。
https://pdf-file.nnn2.com/?p=1105のページを参考にAcrobat内の埋め込みjavascriptでマッチした文字列にハイライト(マーカー)を追加したいのですが、いくら試してもページの左下にハイライトが現れてしまいます。
以下にスクリプトを記述しますので、意見をいただけたら幸いです。
スクリプトでは"特"にマッチした部分にマーカーを追加しようとしています。
マッチした文字の座標を確認するときちんと座標の位置を取得できているのでマーカーを追加する部分で期待している出力が得られません。
※
・・・タグを前後に入れても403になってしまいました。Martin さん はじめました。
お手数ですが、スクリプト部分は前後にタグ無しで結構ですから、全てを全角文字列にして入れてください。こちらで半角に戻します。
海外からの不要(=不審)なアクセスを防ぐためです。
PDFの操作に関して、詳しくまとめられてあり大変参考になりました。
質問なのですが
PDFファイルにVBAでバーコードを追加するには
どのようは方法がよいでしょうか?
addFieldでバーコードを数値として追加、
フォントを CODE 128 に変更すれば解決すると思ったのですが
フォントの変更ができませんでした。
画像として埋め込む方法など、何か解決策があれば
教えて頂けますでしょうか