• 締切済み

複数のPDFにそれぞれ別のコメントを付け印刷する

エクセルVBAにて既にPDFにて作成、保存済みの説明書番号1、説明書番号2、説明書番号3の PDFファイルにエクセルデータの説明書番号と一致したPDFファイルを選択し 所定部分(ヘッダーでも)に、生産日、生産番号を表示し、 エクセルデータの内容に基づき印刷したい。 (PDF表示)           (エクセルデータ) 説明書番号  生産日  生産番号     品名コード 説明書番号  生産日 生産番号 説明書1     1/15   1          A    説明書1       1/15   1 説明書1     1/15   2          A    説明書1       1/15   2 説明書1     1/15   3          b    説明書1       1/15   3 説明書2     1/15   4          C    説明書2       1/15   4 説明書2     1/15   5          C    説明書2       1/15   5 説明書2     1/15   6          D    説明書2       1/15   6 説明書2     1/15   7          E    説明書2       1/15   7 説明書3     1/15   8          F    説明書3       1/15   8 説明書3     1/15   9          F    説明書3       1/15   9  ・     ・    ・  ・     ・    ・  ・     ・    ・ エクセルにてPDFファイルの挿入はできるが説明書の解像度の問題があり文字、斜線などが きれいに表示されない、何か良い方法はあるのでしょうか? PDFをIllustratorにて手作業にて説明書毎に直していては・・・・ 毎日の印刷枚数は約200枚ほどで、説明書の種類は40種類ぐらいあり、エクセルVBAなどで 操作できればよいのですが・・・・ 環境 Windows XP Adobe Illustrator 8.0.1j Adobe Acrobat 4.0 (だいぶ古い!)はインストール済みです。 Adobe Reader X 10.9.1

みんなの回答

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.3

印刷対象のPDFファイルのファイル名はエクセルで持っているんですね? それならエクセルで印刷するPDFファイルを選択し、印刷を実行する事は可能です。

taiyo-qs
質問者

お礼

nonamochiさん ご回答ありがとうございます。 エクセルよりのPDFファイルの印刷に取組みます、ありがとうございました。

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.2

おはようございます いろいろと考えたんですが、これと言う方法がありません。 エクセルのVBAからはPDFにヘッダを付ける事はできないです。 アクロバットを使えばヘッダの追加はできますが、手作業で付けるのは没と言う事ですよね。そうなると、PDFの構造を解析して、何らかのプログラミング言語を使ってPDFのヘッダ部にデータを流し込む形になると思います。 残された手はエクセルに取り込んで印刷する事ですが、画像の劣化はどうしようも無いですね。

taiyo-qs
質問者

補足

nonamochiさん こんにちは ご回答ありがとうございました、VBAを使用してと思っていましたが・・・ エクセル情報の編集を諦め、VBAにて複数のPFDファイルを順番に選択し 必要部数の発行はできるのでしょうか?

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.1

こんばんは 確認ですが、 ・既に存在するPDFファイルをエクセル上で指定して印刷指示を出す。 ・その際、エクセルに登録してある情報をヘッダ部等に追加して印刷したい と言う事ですか?

taiyo-qs
質問者

補足

nonamochiさん 早速のご回答ありがとうございます。 エクセルの情報をPDFファイル内に表示したいのですが・・ どうしてもできないのであれば、エクセルなどのヘッダーのような表示方法などが あればと思っていますが・・・

関連するQ&A