Skip to content Skip to main navigation Skip to footer

Excel-セル指定 実行に失敗しログに”System.__ComObject’ の COM オブジェクトをインターフェイス型’Microsoft.Office.Interop.Excel.Application’ にキャストできません”と記載がある

Q

Excel「セル指定」に失敗します。

ログを見ると、”System.__ComObject’ の COM オブジェクトをインターフェイス型 ‘Microsoft.Office.Interop.Excel.Application’ にキャストできません”と記載がありました。

A

以下の原因が考えられます。

・複数のOfficeがインストールされている

・別のバージョンのOfficeをインストールしており現在は削除したがレジストリ等の情報が残っている

以下手順より不要なバージョンのExcelをアンインストールして再度確認を行うことをお試しください。

1.画面左下のスタートボタンをクリック
2.表示されるメニューまたはすべてのアプリよりWindowsシステムツールをクリック
3.コントロールパネルをクリック
4.コントロールパネル画面一覧に異なるバージョンの「Microsoft Office」が複数インストールされていないかを確認


※インストールされていない場合は、

1.一覧にある不要なバージョンの「Microsoft Office」を選択
2.アンインストールボタンをクリック→メッセージが表示で「はい」をクリック
3.アンインストール完了後、「閉じる」をクリック

1.コントロールパネル画面で、アンインストールしていない「Microsoft Office」を選択し、変更をクリック
  →ユーザーアカウント制御画面が表示された場合は、「はい」ボタンをクリック
  →修復画面が表示されたら「クリック修復」を選択し、「修復」ボタンをクリック
2.修復完了後、「閉じる」ボタンをクリック
3.パソコンを再起動
4.Excelを起動し、Excelでの動作を確認

※画面やボタンは、OSやOfficeのバージョンによって異なります