tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: vb.netからExcel2002を操作すると
投稿日: 2006/06/02(Fri) 20:59
投稿者花ちゃん
ここのExcel関係をよくご覧下さい。(本当は質問する前に見てほしかった。(^_^;))

と最初の回答にも書いていたかと思うのですが、見ていないのですか?

http://www.bcap.co.jp/hanafusa/dotnet/index.html
Excel・Word・他(30)
   ↓
Excelのプロセスが正常に終了しない理由
NETからExcelの基本的な操作方法
Excelのセルへのデータ入力例色々(Marshal.ReleaseComObject() を実行)
http://support.microsoft.com/default.aspx?scid=kb;ja;317109
http://www.users.gr.jp/blogs/hidori/archive/2004/01/26/916.aspx

上記にもかいてあったと思うのですが、どのように起動したかが問題ではなく
オブジェクトを返すプロパティ等を使用した場合、Marshal.ReleaseComObject() を
実行し、オブジェクトインスタンスの解放を行う必要があります。

上記解放処理をしないとExcelのプロセスが終了せず、タスクに残ったままになります。
前回残っていないとおっしゃていたがそれは、確認の仕方が間違っていたかと思いますよ。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。