- ベストアンサー
excel のマクロのコードが見えなくなってしまい
excel(officed365です)のマクロを使用しています。(かなり昔に詳しいヒトに作成してもらいました)いつもコードを一部変更して使用しているのですが、急にコードがなにも表示されなくなりました。またファイルを開くとマクロ を有効にするかどうか以前は表示されていたのにその表示もされなくなりました。セキュリティの設定はトラストセンターで”警告をして無効にする”に設定しています。少し前までは普通に使用できていたのですが..どうすればマクロのコードが見えるようになるでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
以下の可能性があります。 ・マクロが保存されている部分が破損し、マクロを認識しなくなった。 ・セキュリティの関係で「安全が確認できないマクロを無効化する」という設定になった。 ・マクロ無しのブックに上書きしてしまった(拡張子がxlsmからxlsxに変わった) どの場合も「マクロが無効になったか、最悪、マクロが削除されている」ので、復旧できない場合が多いです(無効化されただけなら復活可能)
お礼
いろいろな見方ありがとうございました。 大変参考になりました。
補足
・マクロが保存されている部分が破損し、マクロを認識しなくなった。 →これはないみたいです。今さわっているファイル以外で何年も触っていない同種のファイルでも、他のヒトではマクロのコードが見えるファイルでも私のところ(PC)ではマクロのソースコードはみえません。 ・セキュリティの関係で「安全が確認できないマクロを無効化する」という設定になった。 →これはどこの設定でしょうかオプション→トラストセンター→マクロの設定では”警告して、VBAマクロを無効にする”となっています。 ・マクロ無しのブックに上書きしてしまった(拡張子がxlsmからxlsxに変わった) →拡張子はxlsmとなっています。そして、昔は確実にVBAマクロのソースコードが見えていたファイルでも今は見えません。