ウインドウズの更新をしたら、マクロ付エクセルファイルが開けなくなった

Windows10 Home 1903

Excel2010(Microsoft Office Home and Business 2010 の一部)

バージョン: 14.0.7248.5000(32ビット)

直前にインストールした更新

①Microsoft Excel2010(KB4484285)32ビット版のセキュリティ更新プログラム
などOffice関連のセキュリティ更新プログラム計10個
②Windows10Version 1903の累積更新プログラム1個(KB4549951)

ブックを開こうとしたときに表示されるウインドウ


'ブック名称'には読み取れない内容が含まれています。このブックの内容を回復しますか?(後略)…「はい」「いいえ」

「はい」をクリック

開いた直後に表示されるウインドウ

「読み取れなかった内容を修復または削除することにより、ファイルを開くことができました。」

「削除されたパーツ: /xl/vbaProject.bin パーツ (Visual Basic for Applications (VBA))」


ログファイルの内容

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main"><logFileName>error128800_01.xml</logFileName><summary>ファイル 'ブックのフルパス' にエラーが検出されました</summary><removedParts summary="削除されたパーツ:"><removedPart>削除されたパーツ: /xl/vbaProject.bin パーツ (Visual Basic for Applications (VBA))</removedPart></removedParts></recoveryLog>

開いたブックのマクロがすべて消えている。

マクロが消えないブックもある。

上記更新前は問題なく開くことができていました。

他のパソコン(Windows10)のExcel2016で同じブックを問題なく開くことができるので、ファイルは壊れていないと思います。

この症状を改善したいのですが、どうすればよいでしょうか?お助けください。

追記:上記のマクロブックはOneDriveに保存してあります。他のパソコン(Windows10、Excel2016)で編集しOneDriveに保存したマクロ付ブックを、上記パソコン(Excel2010)で開けないのかもしれません。

追記2:OneDriveに保存しているマクロ付ブックの中で、上記パソコン(Excel2010)で開くことが可能なブックがあります。それを他のパソコン(Windows10、Excel2016)で開きシートのセルの内容を一部書き換えてから上書き保存します。それを再び上記パソコン(Excel2010)で開こうとすると、上のような症状が出ます。

回答
回答

「コントロールパネル > プログラム > 更新プログラムを表示」のリストから

Excel2010  KB4484285 を『アンインストール』します。

最後に、再度インストールされないようにツールで、上記KBの配信をロックします
“Show or hide updates“ トラブルシューター
https://msrc-blog.microsoft.com/2015/07/30/windows-10-windows-update-12/


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
【 参 考 】バージョン別 関連スレッド

-- Excel2016/2019 & Excel365 --
突然Excelのマクロファイルが読み込めなくなりました。
http://answers.microsoft.com/thread/dd6f9ed9-39c0-40b3-b268-3bb22c289876

-- Excel2013 --
Microsft Visual of Application システムエラー
http://answers.microsoft.com/thread/13c25236-bb2f-40be-94aa-acec1b3b0add

-- Excel2010 --
office2010 windows10 日本語VBAエラー
http://answers.microsoft.com/thread/39a174c5-0390-4a4c-8ecd-2d7efbd7ad6e

8 ユーザーがこの回答を役に立ったと思いました

·

この回答が役に立ちましたか?

役に立ちませんでした。

素晴らしい!フィードバックをありがとうございました。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

 
 

質問情報


最終更新日 2020年10月05日 表示 6,540 適用先: