Windows10 Home 1903
Excel2010(Microsoft Office Home and Business 2010 の一部)
バージョン: 14.0.7248.5000(32ビット)
直前にインストールした更新
ブックを開こうとしたときに表示されるウインドウ
'ブック名称'には読み取れない内容が含まれています。このブックの内容を回復しますか?(後略)…「はい」「いいえ」
「はい」をクリック
開いた直後に表示されるウインドウ
「読み取れなかった内容を修復または削除することにより、ファイルを開くことができました。」
「削除されたパーツ: /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)で開こうとすると、上のような症状が出ます。