• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vb.netからエクセルファイルを開きたいのですが)

vb.netでエクセルファイルを開く方法

このQ&Aのポイント
  • vb.netからエクセルファイルを開く方法を教えてください
  • オフィス2010をインストールしてから、vb.netでエクセルファイルを開こうとするとエラーが発生します
  • 参照設定やコードの修正など、エクセルファイルを開くための対処法を教えてください

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

一応そのコードでも表示する事は可能ですが、VB の.NET 系のバージョンから EXcel(Com オブジェクト)を操作する場合、Com オブジェクトの解放処理が必要になります。 VB6.0 であっても投稿されたコードでは、Excel のプロセスがタスクマネージャ上に残る事になりかねません。 今回の原因は、環境の問題で発生しているものと思われますが、詳しい環境がわかりませんので即答はできませんが、ご使用の Excel ファイルを新規のファイルを使って試してどうなるかとか。? 他のバージョンのExcel が同一環境にインストールされていないとか。 実行環境と開発環境が違っていないかと。 Excel 2010 が開発環境でなくサーバー等にインストールされていないかとか。 タスクマネージャ上にExcel.exe がいくつも存在していないかとか。 その辺を一度調べて見て下さい。 それでも解らない場合は、正確なエラーメッセージをキーにしてWEB上を検索してみて下さい。 貴方と同じ環境の事例があればその辺をチェックして見て下さい。 因みに、VB.NET というと VB.NET 2002 と VB.NET 2003 になります。 VB2005 以降は製品名に“.NET”の名を冠さないようになっています。 VS2010 とか書く人もおられますが、Visual Studio には、Visual Basic 以外の言語も含まれておりますので、この掲示板(Visual Basic)でバージョン(環境)として書く場合は、意味がありません。

ngiajeqgi4
質問者

お礼

回答ありがとうございました。

関連するQ&A