Excel-セル指定 実行に失敗しログに”System.__ComObject’ の COM オブジェクトをインターフェイス型’Microsoft.Office.Interop.Excel.Application’ にキャストできません”と記載がある
Excel「セル指定」に失敗します。
ログを見ると、”System.__ComObject’ の COM オブジェクトをインターフェイス型 ‘Microsoft.Office.Interop.Excel.Application’ にキャストできません”と記載がありました。
以下の原因が考えられます。
・複数の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のバージョンによって異なります