• ベストアンサー

Excel vba macroが突然消えてしまった

以前にも同様の経験があり、その時はWindowsの更新プログラムをアンインストールして直したような記憶がありますが、今回はお手上げの状態です。具体的には添付ファイルのようなエラーメッセージが出て、開いているすべてのブックではPersonal.xlsbだけは表示されるが作業中のブックのマクロは全く表示されされない状態になっています。 自作のマクロが100件くらい入っており、本当に困っています。 お助け下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • NuboChan
  • ベストアンサー率47% (785/1650)
回答No.3

他の掲示板=「エクセルの学校」で問題(症状)の議論が進んでいます。 原因についてはスレ内で詳しく述べられているので 以下参照ください。 https://www.excel.studio-kazu.jp/kw/20220720160817.html

momochan1128
質問者

お礼

紹介頂いたURLから、本当に多くの方々が同様の問題で悩まされていることが分かりました。 一挙に元に戻す方法があれば良いのですが、ざっと目を通しただけではその様な方法は見つけられません。 地道にファイルを新しく作成し、バックアップで辛うじて生き残っているマクロを一つずつImportし、確認しながら必要なファイルの復旧に努めています。 大変、役に立つアドバイスでした。

その他の回答 (2)

回答No.2

RCAにも何にもなっていないですが、 ・マクロは全てモジュールに記述し、エクスポートしておき、  問題が発生すれば、インポートする・・  くらいしか思いつきません。 そういうエラーは経験したことがないので、たわごとですが・・

momochan1128
質問者

お礼

以前、調べてみた所2020年5月以前と判明、今回と同様のエラーを体験しているので、ご指摘のような対策(マクロフォルダーを作成し、マクロをExportして置く)はやっています。 以来、何のトラブルなく自前のマクロを使っていたのですが、今回、突然こんな現象が現れたのです。 7月16日からの連休前は正常だったので、これ以降のWindowsの更新プログラムが問題なのだろうと推測し、2022/07/16の更新プログラム x64-v5.103(KB890830)をuninstallしました。それでも結果は変わらず困り果てたので当欄に照会しました。 解決には結び付きませんが、最後の手段は確認しながらマクロをimportするという方法になると思います。 ありがとうございました。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

https://qol-kk.com/wp2/blog/2020/09/03/post-1905/ Excelマクロで発生したエラーとその回避方法(H80004005) という記事が見つかります。読みましたか。 小生には過ぎた問題の事態で、解決策ではないですが、参考・報告まで。

momochan1128
質問者

お礼

曖昧な記憶だった、以前、調べてみた所2020年5月以前と判明しました。 >マイクロソフトから2020/06/03に修正パッチが提供されています。→この記事は恐らく私が体験したVBAエラーの修正パッチだったのだろうと思います。 それ以降、2022年7月16日からの連休前までは正常だったので、これ以降のWindowsの更新プログラムが問題なのだろうと推測し、2022/07/16の更新プログラム x64-v5.103(KB890830)をuninstallしました。それでも結果は変わらず困り果てたので当欄に照会しました。 解決には結び付きませんが、最後の手段は確認しながらバックアップで残っているマクロをimportするという方法になると思います。 ありがとうございました。