次の方法で共有

Excelをセーフモードで開き、VBEを開くと、破損Excelが修復する件に関しまして

Anonymous
2018-06-01T06:11:19+00:00

《事象》

Excel2016を使用していて、突然、以下、①②③等のアラートが出て、ファイルが使用できなくなります。

①Microsoft Excelは動作を停止しました

②プロジェクトまたはライブラリが見つかりません。

③ブックが破損しています、修復しますか

※いずれも、壊れる前のファイルは、

 外部参照や外部リンクがないこと、

 VBAのデバックでコンパイルに問題がないこと、

 VBAのツールで参照設定に問題がないこと、

 Officeの修復では改善されないこと、などは確認済みです

このファイルに対し、以下手順を行うと、Excel2016で問題なく使用できるようになります。

[1]破損したファイルをExcel2016のセーフモードで開く

[2]VBEを開く(開くだけで何もしない)

[3]上書き保存する

※VBEを開かない場合は修復されないことは確認済みです

《ご質問》

セーフモードでも、VBEを開くと何か行われるのでしょうか。

(VBEを開くと、マクロは無効でもユーザー定義のライブラリが参照されなおす?、等)

ご存知の方がいらっしゃいましたら、教えて頂けますと幸いでございます。

何卒、宜しくお願いいたします。

PC環境:Windows7 Professional SP1(64bit)/主メモリ16GB

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

4 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-06-08T01:27:34+00:00

    藤田 香 様

    ご返信、ありがとうございます。

    > 返信いただいた内容を手掛かりにあらためて調べてみましたが、

    > Office セーフ モードで起動した際に VBE に対してどのようなことが行われるかについて

    > ご紹介できそうな有力な情報は見つかりませんでした。

    わざわざ調べて頂き、ありがとうございます!!

    > ウィルス対策ソフトとの干渉については、一時的に無効にして変化がなければ

    > メーカーで提供している削除ツールを利用して完全にアンインストールして

    > 動作を確認してみると良いと思います。

    かしこまりました。

    検討してみたいと思います。

    > なお、VBA のカテゴリなのですが、開発者の方々が情報交換されている

    > MSDN フォーラムに質問を投稿して、他に確認すべき点などないかアドバイスを

    > 集めてみるのも良いかもしれませんね。

    素晴らしいアドバイスをありがとうございます!

    早速、投稿してみたいと思います。

    たびたび、ご回答頂き、誠に、ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2018-06-07T07:32:35+00:00

    ​livems さん、こんにちは。

    返信ありがとうございます。

    返信いただいた内容を手掛かりにあらためて調べてみましたが、Office セーフ モードで起動した際に VBE に対してどのようなことが行われるかについてご紹介できそうな有力な情報は見つかりませんでした。

    ウィルス対策ソフトとの干渉については、一時的に無効にして変化がなければメーカーで提供している削除ツールを利用して完全にアンインストールして動作を確認してみると良いと思います。

    なお、VBA のカテゴリなのですが、開発者の方々が情報交換されている MSDN フォーラムに質問を投稿して、他に確認すべき点などないかアドバイスを集めてみるのも良いかもしれませんね。

    MSDN フォーラム - Visual Basic for Application(VBA)

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2018-06-04T06:37:02+00:00

    藤田 香 様

    ご回答、ありがとうございました。

    > 回避策はわかっている状況ですが、もし起きる症状について対処を行うのであれば、

    > 次のページなどを参考にトラブルシューティングを行ってみると良いかもしれません。

    > ◆Excel で発生するクラッシュおよび応答が停止する問題をトラブルシューティングする方法 

    > ◆Excel が応答しない、停止する、フリーズする、動作しなくなる

    上述トラブルシューティングは試しておりますが、原因特定には至っておりません。

    (ウィルス対策ソフトとExcelの干渉に関して現在調査中ですが、

    それ以外のトラブルシューティングは全て確認済みでございます)

    残る唯一の手がかりが、今回記載いたしましたVBE起動前後でファイルが修復される件になり、

    そこからExcelが破損原因を調べられないかとご相談させていただいた次第になります。

    > さらにこのスレッドで対処方法のアドバイスを集めたい場合は次の点も書き込んでみてくださいね。

    アドバイスありがとうございます。今後、初めに記載いたします。

    今回の件ですと、以下になります。

    > ・問題のファイルから新規ファイルにコピーして保存し直すとどうか

    保存しなおしても、問題は改善されませんでした。

    > ・ファイルの保存場所変えてみるとどうか

    > (例) 共有サーバー上に保存している場合は PC のローカル上に保存してどうか、など

    共有サーバーでもローカルサーバーでも問題は改善されませんでした。

    >・Excel 2016 のバージョン

    16.0.4639.1000

    残念ながら、セーフモードで起動した際、VBEに対してどのようなことが行われるのかは、

    わからないということで、他の方法で調査を進めるしかないようですね。

    ご回答いただき、ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2018-06-04T05:43:09+00:00

    ​livems さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    Excel 2016 をセーフ モードで起動した際、VBE に対してどのようなことが行われるのか知りたいのですね。

    下記ページの「Office アプリケーションを Office セーフ モードで起動するときに適用される制限」の項目に Office セーフ モードで起動した場合の制限について記載がありましたが、VBE については記載がなく詳細はわかりませんでした。

    Windows PC 上の Office アプリをセーフ モードで開く

    回避策はわかっている状況ですが、もし起きる症状について対処を行うのであれば、次のページなどを参考にトラブルシューティングを行ってみると良いかもしれません。

    Excel で発生するクラッシュおよび応答が停止する問題をトラブルシューティングする方法

    Excel が応答しない、停止する、フリーズする、動作しなくなる

    さらにこのスレッドで対処方法のアドバイスを集めたい場合は次の点も書き込んでみてくださいね。

    ・問題のファイルから新規ファイルにコピーして保存し直すとどうか

    ・ファイルの保存場所変えてみるとどうか

    (例) 共有サーバー上に保存している場合は PC のローカル上に保存してどうか、など

    ・Excel 2016 のバージョン

    使用している Office のバージョンを確認する方法

    返信お待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません