• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VS2003.NET(C#)からのEXCELのプロセス解放)

VS2003.NET(C#)からのEXCELのプロセス解放の方法

このQ&Aのポイント
  • VS2003.NET(C#)からのEXCELのプロセス解放について詳しく教えてください。
  • VS2003.NET(C#)でEXCELを使用した際に、セルの更新を行ってもプロセスが解放されずに残ってしまう問題が発生しています。解決方法を教えてください。
  • VS2003.NET(C#)でEXCELを操作する際に、プロセス解放の方法がわかりません。お知恵を拝借できますか?

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

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

Bookを開放する前に Close処理をしましょう セルを更新したので セーブするかどうかのダイアログが非表示で出たままなのでは無いでしょうか Marshal.ReleaseComObject(sheets); book.Close(false, false, missing); Marshal.ReleaseComObject(book); といった具合で ・・・

p-r-u-m
質問者

お礼

無事にプロセスが終了されました!! ありがとうございました!! マイクロソフトが推奨していない為か、いろいろなサイトを見ても細かな部分が違っていたりして困惑していました。 (環境によっても違うようだし...) これで作業が進められます。今回はありがとうございました!

関連するQ&A