エクセル帳票でExcel起動時に0x80004005エラーが表示され使用できない(FAB21/すけるTON/すけるTON for Revit)
◆ 現象
エクセル帳票を実行すると、Excel起動時に0x80004005エラーが表示され、下記のメッセージが表示されて使用できない。
・[このブック内の Visual Basic for Applications(VBA)マクロは破損しており、削除されました。]
・[VBAライブラリ(1004)の初期化でエラーが発生しました。]
◆ 発生原因
マイクロソフトのWindows Update に含まれる更新プログラム(CVE-2020-0760)を適用すると、当不具合が発生する場合があります。Excel 2010 以降の バージョンを使用する場合に発生します。
◆ 対処する前に確認してください
お使いの Excel のバージョンによって対処方法が異なります。どのバージョン(2010、2013、2016)のエクセルが入っているかを確認した後、以下の対処方法に進んでください。
また、Excel 2013 、Excel 2016 をお使いの場合には、それぞれクイック実行版と、通常版の2種類が存在します。(2013クイック実行版、2013通常版、2016クイック実行版、2016通常版、が存在します)
クイック実行版かどうか不明な方は ⇒こちら のページ を参考に確認してください。バージョン情報に”クイック実行”と表示されていれば、クイック実行版です。
◆ 対処方法:Excel 2010 の場合
手順①: |
①[コントロールパネル]から、[プログラムと機能]を選択します。
②以下のダイアログで、[インストールされた更新プログラムを表示]をクリックします。
|
|
手順②:
|
以下のダイアログで、インストール日が2020年4月10日前後になっている項目の中から、"KB4484285" を探し、アンインストールしてください。
アンインストール後、エクセル帳票が実行可能となっていることを確認してください。アンインストールしてもまだエラーとなる場合には、追加で "KB3203462" をアンインストールしてください。
それでもダメな場合は、同一日付のOffice 2010関連の更新プログラムを全てアンインストールしてください。 |
|
手順③:
|
手順②によりエクセル帳票の実行が確認できた後は、問題の更新プログラムが再びインストールされないよう、設定を行います。[Windows Update]から、[詳細オプション]をクリックしてください。
[他のMicrosoft製品の更新プログラムを受け取る]を、[オフ]にしてください。
|
|
◆ 対処方法:Excel 2013 クイック実行 版の場合
手順①: |
①[コマンドプロンプト]を開き、以下のコマンドを実行します。
"%programfiles%\Common Files\Microsoft Shared\ClickToRun\officec2rclient.exe" /update user updatetoversion=15.0.5215.1000
|
|
手順②:
|
手順①によりエクセル帳票の実行が確認できた後は、問題の更新プログラムが再びインストールされないよう、Excelを起動し、[アカウント]から[更新オプション]をクリックして、[更新を無効にする]を設定してください。
|
|
◆ 対処方法:Excel 2013 通常版 の場合
手順①: |
①[コントロールパネル]から、[プログラムと機能]を選択します。
②以下のダイアログで、[インストールされた更新プログラムを表示]をクリックします。
|
|
手順②:
|
以下のダイアログで、インストール日が2020年4月10日前後になっている項目の中から、"KB4484283" を探し、アンインストールしてください。
アンインストール後、エクセル帳票が実行可能となっていることを確認してください。アンインストールしてもまだエラーとなる場合には、追加で "KB4011104" をアンインストールしてください。 |
|
手順③:
|
手順②によりエクセル帳票の実行が確認できた後は、問題の更新プログラムが再びインストールされないよう、設定を行います。[Windows Update]から、[詳細オプション]をクリックしてください。
[他のMicrosoft製品の更新プログラムを受け取る]を、[オフ]にしてください。
|
|
◆ 対処方法:Excel 2016 クイック実行 版の場合
手順①: |
①[コマンドプロンプト]を開き、以下のコマンドを実行します。
"%programfiles%\Common Files\Microsoft Shared\ClickToRun\officec2rclient.exe" /update user updatetoversion=16.0.12624.20382
|
|
手順②:
|
手順①によりエクセル帳票の実行が確認できた後は、問題の更新プログラムが再びインストールされないよう、Excelを起動し、[アカウント]から[更新オプション]をクリックして、[更新を無効にする]を設定してください。
|
|
◆ 対処方法:Excel 2016 通常版 の場合
手順①: |
①[コントロールパネル]から、[プログラムと機能]を選択します。
②以下のダイアログで、[インストールされた更新プログラムを表示]をクリックします。
|
|
手順②:
|
以下のダイアログで、インストール日が2020年4月10日前後になっている項目の中から、"KB4484273" を探し、アンインストールしてください。
アンインストール後、エクセル帳票が実行可能となっていることを確認してください。アンインストールしてもまだエラーとなる場合には、追加で "KB3128012" をアンインストールしてください。 |
|
手順③:
|
手順②によりエクセル帳票の実行が確認できた後は、問題の更新プログラムが再びインストールされないよう、設定を行います。[Windows Update]から、[詳細オプション]をクリックしてください。
[他のMicrosoft製品の更新プログラムを受け取る]を、[オフ]にしてください。
|
|
|