none
Excel2010でマクロを含む読み取り専用のファイル(xxx.xlsm)を開くと、 マクロ破損の為に削除されるエラーが表示される。 RRS feed

  • 質問

  • Excel2010でマクロを含む読み取り専用のファイル(xxx.xlsm)を開くと、
    マクロ破損の為に削除される下記のようなエラーが表示されます。

    更に、上記エラー画面で[OK]すると下記のようなエラーが表示されます。

    上記のエラー原因と回避方法を教えて頂けないでしょうか?
    お手数をお掛けしますが、宜しくお願いいたします。

    【環境】
    ・OS:Windows 10 Pro 64ビット
    ・Oracleクライアント32ビット版「Oracle-Oraclient11g_home1_32bit」をインストール済
    ・Office2019 32ビット版とExcel2010 32bit版をインストール済
     ※Excelは2019と2010を共存して使用していますが、今回の指摘はExcel2010を使用しています。
     ※「Factory-ONE 電脳工場 MF R2.0」というアプリをインストールしており、
      それが32ビット版で作成されている為、
      Factory-ONE 電脳工場 MFの動作環境に合わせて、64ビット版ではなく、
      32ビット版をインストールしています。

    2020年7月31日 0:45

すべての返信

  • Microsoft コミュニティ「Excel2010でマクロを含む読み取り専用のファイル(xxx.xlsm)を開くと、 マクロ破損の為に削除されるエラーが表示される。」とのマルチポストですね。

    Microsoft コミュニティでコメントが付かないのでこちらに投稿されたのだと思いますが、マルチポストは蛇蝎のように嫌う人も少なくなく良いことはないので、こちらで質問を続けるのであれば Microsoft コミュニティのスレッドにはその旨を投稿しておいてください。


    Hebikuzure aka Murachi Akira

    2020年7月31日 3:21
  • Hebikuzure aka Murachi Akira 様

    ご指摘の通り、Microsoft コミュニティとマルチポストです。

    Microsoft コミュニティとマルチポストのスレッドにその旨を投稿しておきました。

    失礼いたしました。

    2020年7月31日 5:56
  • ご対応ありがとうございます。

    本題のご質問についてなのですが、これは特定の Excel ブックで発生する現象なのでしょうか、それとも一定の手順を踏めば新規に作成したブックでも再現するのでしょうか?


    Hebikuzure aka Murachi Akira

    2020年7月31日 7:19
  • Hebikuzure aka Murachi Akira 様

    ご連絡が遅くなり大変申し訳ございません。

    ご質問の件ですが、Excelマクロを含むファイルであれば新規作成したブックでも再現します。

    宜しくお願いいたします。

    2020年8月3日 0:26
  • 読み取り専用でなければ開いてマクロも動作するのですね。

    Hebikuzure aka Murachi Akira

    2020年8月3日 1:51
  • Hebikuzure aka Murachi Akira 様

    はい、読み取り専用でなければ開いてマクロも動作します。

    実際に再現するExcelファイルを公開したいのですが、

    機密情報が含まれています。

    もし再現確認を要望される場合は、機密情報を削除して何らかの方法で公開いたします。

    2020年8月3日 2:26
  • https://answers.microsoft.com/ja-jp/msoffice/forum/msoffice_excel-mso_win10-mso_2016/513-%e4%bf%ae%e6%ad%a3upd/5bfe4ca5-cedd-46b9-80e6-372614c28214

    これでは?

    2020年8月3日 5:35
  • 2020 年 4 月の更新適用後、日本語を含む外部参照を行う VBA が読み込まれない問題

    こちらが Microsoft からの情報ですが、若干状況が異なるような気もします。

    とは言え念のため更新を適用してみるのは良いかも。


    Hebikuzure aka Murachi Akira

    2020年8月3日 11:22
  • >NatsuOtowa 様

    おそらく下記の事かと思われますが

    >Excel2010向け KB4484285 を『アンインストール』し、再度インストールされないように
    >上記KBの配信をロックする事で復旧できます。

    Windows Updateを行い最新状態にしていますが、

    KB4484285は元々インストールされていませんでした。

    また、

    Office2010     KB3203462
    Office2010     KB4484238
    Office2010        KB4484266
    Office2010        KB4484126
    Excel2010          KB4484285
    Word2010         KB4484295
    Access2010       KB4464527
    PowerPoint2010  KB4484235
    Outlook2010     KB4484284
    Publisher2010   KB4032216
    Viso2010           KB4462225


    Office2010はExcelしかインストールしていないので、

    上記全ての修正ファイルは適用されていない状況です。

    念の為に、上記検索してヒットしたものは全てアンインストールしましたが、

    現象は変わらず再現します。

    Hebikuzure aka Murachi Akira 様

    Office 2010 (MSI インストーラ形式)
    2020年5月7日、Microsoft Office 2010 の更新プログラム (KB3015640)

    2020年6月2日、Office 2010 の更新プログラム (KB4484377)

    上記の2つの更新ファイルは既に適用済です。


    2020年8月4日 6:54
  • > 上記の2つの更新ファイルは既に適用済です。

    であれば、4月の更新のサイドエフェクトでは無いようですね。

    Office 2010 環境は用意できないので再現検証ができませんから、これ以上はちょっと分からないですね。念のため一般的なトラブルシュートでやっていなことがあれば試してみる、でしょう。

    • Office の修復/アンインストール ツールでアンインストール後再インストール
    • Windows をクリーンブート
    • 新規ユーザーアカウントを作成して新規ユーザでサインイン
    • サードパーティ製のセキュリティ対策ソフトをアンインストール


    Hebikuzure aka Murachi Akira

    2020年8月4日 11:13
  • Hebikuzure aka Murachi Akira 様

    その後、Officeの修復やアンインストール後の再インストールなどを行いましたが、

    解決に至りませんでした。

    また、本現象はWindows7では再現しない事が判明しましたので、

    Windows7で行うようにします。

    (Windows7のサポート期限は過ぎていますが)

    引き続き、何か情報等ありましたらご教授いただけると幸いです。

    2020年8月11日 1:56
  • Excel 2010 もまもなくサポート期限が来ますので、新しい(最新の)バージョンの Windows と Office でまともに動作する仕組みに移行していきましょう。


    Hebikuzure aka Murachi Akira

    2020年8月11日 3:12