次の方法で共有

マクロを含むブックが開けない

Anonymous
2011-11-25T07:35:28+00:00

【問題点】

・Excel2010でマクロを含むブックを開こうとするとエラーとなり開けません。

・同ブックをコード表示させようとしても同じです。

※通常のブックは何ら問題なく開けます。

【エラー内容】

問題の署名:

  問題イベント名: APPCRASH

  アプリケーション名: EXCEL.EXE

  アプリケーションのバージョン: 14.0.6106.5005

  アプリケーションのタイムスタンプ: 4e26f27d

  障害モジュールの名前: VBE7.DLL

  障害モジュールのバージョン: 7.0.15.90

  障害モジュールのタイムスタンプ: 4b7b1248

  例外コード: c0000005

  例外オフセット: 00095bff

  OS バージョン: 6.1.7601.2.1.0.256.48

  ロケール ID: 1041

この問題に関する追加情報:

  LCID: 1041

  skulcid: 1041

【試みた事】

Office2010のアンインストール⇒インストールを行いましたが結果は同じでした。

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

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

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

質問作成者が受け入れた回答

Anonymous
2011-11-28T01:48:16+00:00

ブックが壊れておらず、コードの問題だとすると、一つ考えられるのはWindows7が64ビット版で

マクロの中で32ビット用APIを使用している場合があります。

また、マクロの問題で、起動時にWorkBookOpenイベントで何か起こっているとすると、次の方法で

開ける可能性があります。

1.マクロセキュリティを最高にした上で問題のブックを開く(もし開けたら、拡張子xlsmで保存)

2.下位バージョンでは開けるようですから、もし、下位バージョンを使える環境であれば、マクロモジュールをすべてエクスポートの上削除し、マクロのないブックを作成する。

次にそのマクロのないブックを2010で開き、xlsmで保存し、再度開いてマクロモジュールをインポートする。

Excel2010の完全アンインストールですが、公式なものは見たことがありません。

ただし、Officeには共通部分があり、共通部分が原因でトラブルということも結構あるようですので、

Office全体をアンインストールすることになると思います。

その場合、

①Office全体をアンインストール

②レジストリエディタを立ち上げ、

HKEY_CURRENT_USER\Software\Microsoft\Office

を全部削除(アンインストール時に設定関係がかなり残されています)

③xlbファイル、pipファイル、boxファイルを削除し、XLStart(フォルダ)、Addinフォルダを空にする

と言ったところでしょうか?

ファイルやフォルダの位置は↓を参考に探してください。

Excel 起動時の問題のトラブルシューティング方法

http://support.microsoft.com/kb/280504/ja

なお、boxファイルは↑の記載のどこにも出ていませんが、VBEのツールボックスの設定を保存しているファイルです。(これに起因するトラブルは聞いたことがありませんので放置しても良いと思います)

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

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

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-12-06T01:33:27+00:00

    y sakuda さん、アドバイスありがとうございます。

    k-mine さん、こんにちは。 その後、状況はいかがでしょうか。

    y sakuda さんからいただいたアドバイス、ご参考にしてみてくださいね。

    同じような問題でお悩みの方にも問題の確認点としてご参考いただけるよう、 \[回答としてマーク\] をいたしました。

    もちろんマーク後も返信は出来ますので、続けて質問があるという場合は、ご遠慮なく投稿を続けてください。

    確認の結果、お待ちしていますね。

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

    0 件のコメント コメントはありません
  2. Anonymous
    2011-11-28T00:23:02+00:00

    y sakuda様へ

     ご回答ありがとうございます。

     私がもう少し詳しく書くべきでした。

     ご指摘いただいた、1~3の方法は以前に全て試みましたがだめでした。

     ブック自体はExcel2000で作成したものです。

     Excel2000の環境、Excel2003の環境で開きましたが、問題なく開けます。

     なので、ブックの破損ではないと考えました。

     Excel2010の完全アンインストールの方法を尋ねたほうがよかったのかもしれません。

     

     

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

    0 件のコメント コメントはありません
  3. Anonymous
    2011-11-25T12:53:34+00:00

    このエラー情報ではExcelがアドレス例外を起こしたということ以上のことはわかりません。

    Excel2010でブックがまったく開けないということですと、どんなコードかもわからないのでしょうか?

    どんなコードが入っているか分からないと全く手がかりがなくなります。

    2003等古いバージョンのExcelはお持ちではないのでしょうか?

    もし、ご自分のコードでなければ製作者に見てもらうのが一番早いはずです。

    で、今すぐにできることとしては次のようなことが考えられます。

    1.Excelをセーフモードで起動(CTRLを押しながらExcelショートカットから起動)してそこから問題のファイルを開く

     (開ければVBEを立ち上げ、コードを確認できます)

    2.Excelを一度立ち上げ(セーフモードでやる方が良いかも知れませんが)、マクロセキュリティを最高にして(コードはまったく機能しません)そこから問題のブックを開く

    3.やはりExcelを立ち上げ、開くから修復して開くでひらけるかどうか

    これらがまったくだめで他にExcelの異常を感じられないということであれば、マクロがどうこうというよりそのブックが完全に壊れているような気がします。

    参考まで。

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

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