タイトル | : OSの種類によるエクセルのエラー |
記事No | : 4707 |
投稿日 | : 2006/12/20(Wed) 11:17 |
投稿者 | : エイジ |
いつもお世話になっております。 OS:WindowsXp pro VB.NET2003 Excel2003 で開発しております。
上記環境で作成しましたEXEを動かしますとパソコンによって 下記のようなエラーが表示されます。
アプリケーションのコンポーネントで、ハンドルされていない例外が発生しまし た。[続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しよ うとします。[終了]をクリックすると、アプリケーションはただちに終了します。 ファイルまたはアセンブラ名 Microsoft.Office.Interop.Excel、またはその依存 関係の1つが見つかりませんでした。
現在、2台の端末で実行していますが、1台は正常に動作しまして、1台は上記の エラーが表示されます。
実行しているのは客先で、実行環境しかないため、コードのどの部分でエラーに なっているのかはわかりません。 2台の違いは 正常な端末 OS WindowsXp professional version2002 Service Pack 2 エクセル Microsoft Office Excel 2003 エラーの出る端末 OS Windows XP Home Edition Version 2002 Service Pack 2 エクセル Microsoft Office Excel 2003
ちなみにエクセルは以下のように定義しています。 Private oExcels() As Microsoft.Office.Interop.Excel.Application
OSの種類の違いが原因かは分かりませんが、上記のエラーが出る原因が分かりません。 どなたか、エラーが出る原因を教えていただけないでしょうか。 説明不足があるかもしれませんが、よろしくお願いします。
|