- ベストアンサー
Excel vba macroが突然消えてしまった
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
他の掲示板=「エクセルの学校」で問題(症状)の議論が進んでいます。 原因についてはスレ内で詳しく述べられているので 以下参照ください。 https://www.excel.studio-kazu.jp/kw/20220720160817.html
その他の回答 (2)
- Ultra-Hetare
- ベストアンサー率38% (204/526)
RCAにも何にもなっていないですが、 ・マクロは全てモジュールに記述し、エクスポートしておき、 問題が発生すれば、インポートする・・ くらいしか思いつきません。 そういうエラーは経験したことがないので、たわごとですが・・
お礼
以前、調べてみた所2020年5月以前と判明、今回と同様のエラーを体験しているので、ご指摘のような対策(マクロフォルダーを作成し、マクロをExportして置く)はやっています。 以来、何のトラブルなく自前のマクロを使っていたのですが、今回、突然こんな現象が現れたのです。 7月16日からの連休前は正常だったので、これ以降のWindowsの更新プログラムが問題なのだろうと推測し、2022/07/16の更新プログラム x64-v5.103(KB890830)をuninstallしました。それでも結果は変わらず困り果てたので当欄に照会しました。 解決には結び付きませんが、最後の手段は確認しながらマクロをimportするという方法になると思います。 ありがとうございました。
- imogasi
- ベストアンサー率27% (4737/17069)
https://qol-kk.com/wp2/blog/2020/09/03/post-1905/ Excelマクロで発生したエラーとその回避方法(H80004005) という記事が見つかります。読みましたか。 小生には過ぎた問題の事態で、解決策ではないですが、参考・報告まで。
お礼
曖昧な記憶だった、以前、調べてみた所2020年5月以前と判明しました。 >マイクロソフトから2020/06/03に修正パッチが提供されています。→この記事は恐らく私が体験したVBAエラーの修正パッチだったのだろうと思います。 それ以降、2022年7月16日からの連休前までは正常だったので、これ以降のWindowsの更新プログラムが問題なのだろうと推測し、2022/07/16の更新プログラム x64-v5.103(KB890830)をuninstallしました。それでも結果は変わらず困り果てたので当欄に照会しました。 解決には結び付きませんが、最後の手段は確認しながらバックアップで残っているマクロをimportするという方法になると思います。 ありがとうございました。
お礼
紹介頂いたURLから、本当に多くの方々が同様の問題で悩まされていることが分かりました。 一挙に元に戻す方法があれば良いのですが、ざっと目を通しただけではその様な方法は見つけられません。 地道にファイルを新しく作成し、バックアップで辛うじて生き残っているマクロを一つずつImportし、確認しながら必要なファイルの復旧に努めています。 大変、役に立つアドバイスでした。