• 締切済み

accessで開いたPDFファイルを編集したい

accessVBAで、レコードをクリックすると、HDD上のPDFファイルを開くようにしています。ソフトはアクロバットで、 Shell "CMD /C START Acrobat.exe " & [ファイル名] & "" という書き方になっています。 PDFにときどき注釈などを書き込みたい場面が生じます。しかし、 「読み取り専用か他のユーザーが開いている」というエラー表示が出て、 PDFを保存することができません。(別名保存を要求される) そのまま上書き保存するようにはできないものでしょうか。 教えていただけるとうれしいです。

  • gosui
  • お礼率89% (26/29)

みんなの回答

  • m3_maki
  • ベストアンサー率64% (295/459)
回答No.1

ハイパーリンクで開くようにしてみては? Application.FollowHyperlink [ファイル名]

関連するQ&A

  • アクセスVBA PDFの指定ページを開きたい

    PDFを管理するようなテーブルを作っています。 現在,レコード1件ごとにPDFのリンク(HDD上のパス)を対応させて登録し,フォーム上でクリックすると開くようになっています。 ここに,PDFの指定のページが開く機能を追加したいです。指定のページの値は,レコード内に登録されています。 暫定的に, Shell "CMD /C START Acrobat.exe /A page=3 C:\~~~~.pdf" というコードで試したところ,狙ったPDFの3ページが開きました。 そこで,page=の後ろの値をレコード内から取得するために変数を使いたいと思い, さしあたり Dim x As Integer x = 3 Shell "CMD /C START Acrobat.exe /A page=x C:\~~~~.pdf" としてみたところ, 3ページではなく,1ページが開いてしまいました。 ついでに, Dim x As Integer Dim y As String x = 3 y = "page=" & x Shell "CMD /C START Acrobat.exe /A y C:\~~~~.pdf" というのも一応試しましたが,やはりだめでした。 たぶん,変数の使い方がまずいのかと思うのですが, どうしたらよいのでしょうか。 教えていただけると助かります。

  • PDFの編集

    acrobat 9.2 でPDFを作っています。自分が作ったファイルを編集するとき、一旦ワードに変換して、ワード上で編集して、またpdf に変換しています。しかし、pdf ファイルに注釈を入れていると、ワードにした時になくなってしまいます。編集をしてから、また後で pdf 上で注釈を入れなおさないといけません。 注釈も含めて編集する方法はないのでしょうか? よろしくお願い致します。

  • 注釈を付け加えられるPDFを作りたい

    Adobe Acrobat 9.2でPDFファイルを作っています。作ったファイルの文書のプロパティで見ると、「注釈:許可」となっていますが、それを保存して、Adobe Reader 9 で開くと、「注釈:許可しない」となってしまいます。pdf ファイルを送る相手に注釈を入れることができるようにしたいのですが、相手は、Reader しか持っていません。 どのようにすれば、注釈を書き込むことができるPDFファイルを作れるのでしょうか? よろしくおねがいします。

  • PDFファイルを保存できなくするには?

    Acrobatで作成したPDFファイルをWebのデータベースで表示させた際に 別名保存できないようにしたいのですが、PDFファイルの作成時にどこで 設定できるのでしょうか? また、バージョンによって出来る出来ないがありますか?

  • PDFファイルの編集について

    初歩的な質問ですみません。国税局からDLしたPDFファイルに住所などを記入しようとacrobat6を使って試してみたのですがプロテクトがかかっているのか全く文字入力などができません。PDFファイルの編集はacrobatを使っても不可能なのでしょうか?どなたかが裏技としてイラストレータで読み込んでテキスト入力してまたPDFで保存する、という方法を書かれておられましたが・・4日までに出さないといけない書類で少しあせっています。acrobatは全くの初心者です。よろしくお願い致します。

  • PDFファイルの、注釈をさわれないようにするには?

    PDFファイルに、注釈(スタンプ)で承認印を押しています。 アクロバットリーダーのみが入っているパソコンで見ると、注釈も操作することができないのですが、 アクロバットが入っているパソコンで開くと、注釈を操作することができます・・・ 注釈のロックはできますが、アクロバットだと解除できますよね? また、もれなく注釈を印刷できるようにしたいのですが(印刷の設定で選択しなくてもよいようにする)そういうことはできるのでしょうか? 何らかのロックをかければ、両方とも可能かと素人考えには思ってしまうのですが、どうしたらよいのかまったくわかりません。 できるだけ簡単な方法を、よろしくお願いします!

  • イラストレーター PDFファイルについて

    簡単なことかも知れませんがなにぶん初心者なもので質問させてください。 イラストレーターで作業してまして、上書き保存しようとすると”PDFファイルに問題があり出来ません”との画面が出るので、結果、別名で保存することにしているのですが、何かこの画面が出る原因はあるのでしょうか? どうすれば出ないようになるのでしょうか? よろしくお願いいたします。

  • PDFファイルのバージョン

    OS Windows 2000 Acrobat5.0.5、Distilerで作ったPDFファイルがあります。PDFファイルバージョンは1.3 で作りました。 これを、読みこんでページの回転をして(なんらかの編集をして)「上書き保存」、あるいは「名前を付けて保存する」とPDFのファイルバージョンは 1.4 になってしまいます。 Q1.PDFファイルバージョン1.3で作りたいのですが、どこかで設定できますか? Q2.1.3 と 1.4 とでどんな違いがあるのしょうか? 以上、よろしくお願いいたします。

  • VBAからAcrobat 8.0でPDFファイルを開く

    こんにちは Acrobat 7.0ですとShell起動できるのですが、Acrobat 8.0ですと起動できません。 Shell(pathname[,windowstyle]) pathnameにはプログラム名 + 表示するファイル名を指定しています。 具体的には"C:\Program Files\Adobe\Acrobat 7.0\Reader\AcroRd32.exe C:\Work\PDF1.pdf" です。 8の場合は "C:\Program Files\Adobe\Acrobat 8.0\Reader\AcroRd32.exe C:\Work\PDF1.pdf" としています。 Adobe Readerの枠は表示されエラーメッセージとして2回続けて出ます。 一つ目は"この文書を開くときにエラーが発生しました。ファイルエラーが発生しました。」です。 ふたつ目は「この文書を開くときにエラーが発生しました。このファイルが見つかりません。」です。 これからすると、文書ファイルのフォルダ・ファイル名指定が間違っていると考えられますが、同じ文書指定で7ではOKです。 8の場合指定の仕方が違うのでしょうか? WEBで検索したのですが、同じようにして開いていることが出ていて開けないことが解りません。 アドバイスお願いいたします。

  • PDFファイルを編集できるソフトはありませんか?

    PDFファイルの一部分だけが不要になったのですが、これを削除・編集できてまた別名で保存できるいいソフトはありませんか?

専門家に質問してみよう