Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2605 / 13646 ツリー ←次へ | 前へ→

【66897】ゾンビプロセスについて I・O 10/10/15(金) 19:48 質問[未読]
【66910】Re:ゾンビプロセスについて keisuke 10/10/16(土) 15:58 回答[未読]
【66939】Re:ゾンビプロセスについて I・O 10/10/18(月) 23:27 お礼[未読]

【66897】ゾンビプロセスについて
質問  I・O  - 10/10/15(金) 19:48 -

引用なし
パスワード
    お世話になります。
 ネットなどで調べて下記のようなマクロを組みました。動作の方には
問題なかったのですが、エクセルを閉じた後、タスクにプロセスのみ残
るゾンビプロセスが発生してしまいます。レンジの解放も出来ているは
ずなのですが、どうしてなのでしょうか?もしかしたらIDプロパティ
のせいかなとも思います。もし、ご存知の方がいらっしゃいましたらお
教えいただけませんでしょうか?お願いいたします。

Private Sub Worksheet_Calculate()

 Dim r As Range

 For Each r In Range("A1:A10,B1:B10")

  With r
   If CStr(.Value) <> .ID Then
    .ID = CStr(.Value)

    If .ID = "OK" Then
        .Value = .Value'数式を値化
    End If

   End If
  End With
  

  If r.ID = "▽" Then    
    r.ID = ""
    Set r = Nothing
    Exit Sub
  End If
  
 Next

End sub

    
Sub AUTO_CLOSE()

  Workbooks("Sheet1.xls").Sheets("印刷").Range("A1") = "▽"

End Sub
↑ 簡略化しています

【66910】Re:ゾンビプロセスについて
回答  keisuke  - 10/10/16(土) 15:58 -

引用なし
パスワード
   ▼I・O さん:
ご提示のコードをコピペして動作させましたが、
プロセスは残りませんでした。
簡略化したところで成っているのでしょう。

【66939】Re:ゾンビプロセスについて
お礼  I・O  - 10/10/18(月) 23:27 -

引用なし
パスワード
    keisuke 様

 お返事頂きましてありがとうござました。
 今一度、コードの細かい部分を検討してみたいと思います。
 それでは、失礼しました。

2605 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free