注目の投稿

技術者として人として

 技術者として人として これまで、生きてきて、ひとりで解決していくものと考えていた。 知り合いなどの助言もあるが、それだけでも、やり切れない場合があった。 長い間、この性格を作り上げてきて正確などは、変わることがないだろうと決めつけていた。 思考は、そうそう簡単には変わらないもの。 ひとりでは、変わらないものであるということに気づくことができた。 日本では、カウンセリングという文化が浸透していないが、古くは仏教など、生活の為に、必要な事を、学ぶ機会が少ないと思う。 カウンセリングは、それを、実現できるものと思う。 ひとりでは解決できないこと、それは、正しい方法を見つけられないから。それを、学んでいないからで、専門的な第三者が心理学などを通して教えてくれることは救いとなる。 生きにくい世の中であることは間違いない。 生きやすくする方法もあると知ることができた。 技術者は孤独になるときがあり、ひとりでなんともならない時の対策方法を見失う時がある。日本ではカウンセリング文化が浸透していないような気がするが、ひとりでは解決出来ない時。救われる方法があると知る事になる。 https://t.co/LBKNwUyXg5 — chsugiyama (@chx_sugi_001) January 3, 2023

OFFICE 365 EXCEL システムエラー&H80004005 2022/8月頃から マクロ有のファイル

OFFICE 365 EXCELを起動時にシステムエラー が発生。対策を検討。

EXCELマクロの問題のようです。下記のメッセージ

システムエラーです。&H80004005 エラーを特定できません。


状況

ファイルが開くが名前を変更することができない。
シートはCOPYができる。
VBAの内容は見れない。エラーが特定できません。の表示がでる。
 何のマクロがあったかが分からない。
マクロ有のファイルでもエラーの出ないものがある。

ネットで調べてみると、下記のようなものがありました。


問題の発生原因について
マイクロソフト側のUpdateにて日本語を含むファイルの外部参照がある場合エラーを吐きだしていたようです。
外部参照と言っても、同一ファイル内の別タブを参照していてもNGなので厳密には『日本語が含まれていたら発生していた』と言う事ですね。※参照:マイクロソフト該当ページ

貼り付け元  <https://qol-kk.com/wp2/blog/2020/09/03/post-1905/> 

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

貼り付け元  <https://social.msdn.microsoft.com/Forums/ja-JP/6c3fa724-25c9-408e-bdde-245c9ea1ad8a/2020-24180-4?forum=officesupportteamja> 


原因として、

おそらく、古いマクロがあるもの。
外部参照の名前が日本語のもの。

対策について、

マクロの復旧は出来ないようなので、ファイルの内容だけでも、マクロ無のファイルにすることが出来ないかと考えて調べたところ。

ブラウザで開いてマクロ無に保存 これは、できませんでした。
 一時、ブラウザでダウンロードすると、ダウンロードしたファイルが正常に開くことがありましたが、これも、全てのファイルではありませんでした。

結果

Google スプレットシートで保存後、EXCEL マクロ無で保存できることが分かりました。
シートをしようしているもの、書式設定なども正常に保存されるようです。

マクロは復元できませんでしたが、ファイルは復活することが出来ました。

仕事で使用しているファイルなど、復元する時に活用しようと考えています。








コメント

このブログの人気の投稿

DesignSpark Mechanical オブジェクトの拡大、縮小 "Scale the body"

EXCEL VBA EXCELの表からAUTOCADの文字を書き換える. EXCEL VBA Rewrite the characters of AUTOCAD from the table of EXCEL.

エクセルからパワーポイントのノートを書き込むVBA