2 返信 最新の回答 日時: Oct 29, 2015 11:43 PM ユーザー:taktak@nagoya

    Excel2007からマクロで出力したPDFが開けません(135)

    taktak@nagoya

      Excel2007からマクロで出力したPDFが開けません。

       

      【本文】

      マクロで出力したPDFは、基本的には問題なく開けます。

      しかし、ごくまれに開けないファイル(以下、A)が出来てしまいます。

       

      AをAdobe Acrobat XIで開こうとすると、以下のエラーメッセージが表示されてしまいます。

      >この文書を開くときにエラーが発生しました。文書を読み取り中に問題が発生しました(135)

       

      また、同じAをInternet Explorer11で開こうとすると、以下のエラーメッセージが表示されてしまいます。

      >Code: 0x82142717

      >Description: Error [PDF Structure 40]: Invalid property type

       

      毎回発生するならともかく、まれに出来てしまうという点に困っています。

      原因として、どのようなものが考えられるでしょうか?

       

      【環境】

      Excel2007 SP3

      Adobe Acrobat XI バージョン11.0.0

       

      よろしくお願いいたします。

        • 1. Re: Excel2007からマクロで出力したPDFが開けません(135)
          ryusei kouki Level 3

          > 原因として、どのようなものが考えられるでしょうか?

          マクロで作ったPDF自体が壊れているのではないでしょうか。

          PDFをAcrobatやIEではなく別のアプリケーションで表示できるのかどうかという点を確認する必要があると思います。

          壊れているということであれば、マクロを使わず手動でPDFを作った場合は、壊れないPDFが出来るのかという点も確認する必要があると思います。

          マクロ実行時のメモリの使用状況や書き出し時のタイミングの問題ということも視野にいれる必要があるかもしれません。

          1 人が役に立つと言っています
          • 2. Re: Excel2007からマクロで出力したPDFが開けません(135)
            taktak@nagoya Level 1

            ryusei koukiさん、ありがとうございます。

             

            別のアプリケーションでも表示できないため、PDF自体が壊れているようです。

            (こちらのフォーラムの範囲外ですが)Excel側のPDF出力機能が原因かもしれないので、その方向でも調査してみます。