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

タイトル Re: エクセル行削除を行うと、プロセスが残ってしまいました。
投稿日: 2005/12/16(Fri) 19:50
投稿者花ちゃん
> どうしても解決できないのでまた質問させていただきます。
> 今回のメモリ開放できないロジックは、問題Bの個所です。
解っているなら自分で処理して下さい。 ここの Excelのプロセスが正常に終了しない理由
.NETからExcelの基本的な操作方法(6) の中の '=========  データの入力処理  ============  
Excelのセルへのデータ入力例色々(Marshal.ReleaseComObject() を実行)
等を今一度よくご覧下さい。

>             xlRange.EntireRow.Delete()   '←問題B
変数 xlRange の中身を変更するのなら違う 変数を使用するか、一度開放しないと
いけません。(使い回しができない)
逆に xlCells(5, 3) こちらはセルアドレスを変更しても使い回しができます。
その辺の事も含めここの解説をよくご覧下さい。でないと都度他人の頼る事になります。
又、原因も問題の箇所も解っているし、対策も解っているのだから自分で色々試さないと
壁を乗り越える事(自分のものにする事)ができませんよ。
ここに掲載しているものや、掲示板のログ等で十分資料はあります。

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

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