読者です 読者をやめる 読者になる 読者になる

ce.note

小さい会社のカスタマーサポートエンジニアのメモ

Excel2013 実行時エラー'57121'

f:id:kamonabesan:20170311182830p:plain

PC初期化後、Microsoft Office 2013をインストールする。

が、Excelで実行時エラーが発生。

 

Microsoft Visual Basic

実行時エラー '57121':
アプリケーション定義またはオブジェクト定義のエラーです。

f:id:kamonabesan:20170306204908p:plain

何かデータを壊してしまったかと、別のPCで開き直してみるが
そちらは問題なし。ということはExcel単体の問題か。

真っ先に出て来るのが

  • MSForms.Exdを削除せよ
  • KB2553154 をアンインストールせよ
  • 再インストールせよ
  • システムの復元を試せ

初期化したばかりでシステムの復元もなにもあったものじゃないので
システムの復元は特に何もせず。

Office 2013 Home & Businessの媒体に不整合があったのか
以前ダウンロードしていたイメージファイルを破棄し、
改めてOffice.comからダウンロードし、マウントして再インストールを試みるが駄目。

  • ダメ元でXLSTARTを削除してみたり
  • C:\Users\ユーザー名\AppData\Local\Temp 内ファイルを全削除してみたり
  • CTRL 押しながら実行によるセーフモードでの起動をしてみたり

したけど解決の兆しがない。ここで2日目突入。

諦めモードでにほんご以外のサイトをツラツラを眺めていたら
ようやく解決策を発見。

Microsoft Update Breaks Excel ActiveX Controls Fix

ちゃんと2013の解決策も書いてある。

でも、もしかすると再インストールじゃなくてオンライン修復だったら
直っていたのかも・・・?

まとめ

まず最初にオンライン修復を試しましょう

駄目なら、Excel Clout さんのスクリプトを試してみましょう

  1. Repair_Office_2013_to_15.0.4667.1002.zip をダウンロード、解凍
  2. スクリプトを実行
  3. 再インストールが始まるので再インストール
  4. エラーのファイルの実行結果をみる