- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2005を使用しています。)
VB2005を使用してEXCELに出力する際のエラーについて
このQ&Aのポイント
- VB2005を使用してEXCELに出力しようとしている際に、エラーが発生します。エラー内容は「型 'Microsoft.Office.Interop.Excel.ApplicationClass' の COM オブジェクトをインターフェイス型 'Microsoft.Office.Interop.Excel._Application' にキャストできません」となっており、解決方法が分かりません。
- 以前は正常に動いていたが、2007をインストールして2003に戻した後からエラーが発生するようになりました。
- 時間がなくて困っています。どなたか解決方法を教えていただけませんか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
参照設定が崩れただけではないですか? 参照設定を、やり直せば治るような気もします。 (とくに2003はEXCELなどの参照設定の仕方が違ったように思います) また、回答ではありませんが、VBのバージョンを上げ下げしているようですが バージョンを上げ下げして旧のバージョンを消すよりも、複数のバージョンを 生かしておいたほうが便利だと思いますが。(私もVSですが2003、2008の両方を インストールして必要に応じて使い分けています) 御参考まで
お礼
参照設定は何度もやり直してみたのですが、現象は変わりませんでした。 EXCEL2007を再度入れなおしたところ、正常に戻りましたので、やはり、アンインストールしたのが原因だったようです。