電子書籍の厳選無料作品が豊富!

エクセルオブジェクトに関して質問です。
VBより起動したExcelをExcelの"×"ボタンで閉じると、タスクにExcelオブジェクトが残ってしまいます。Excelの"×"ボタンを使用し、タスクからも完全にExcelオブジェクト解放する方法はありますか?
よろしくお願いします。

A 回答 (3件)

「 VB より起動」というのは、もしかして、CreateObject か GetObject による方法でしょうか?


もしそうなら、Set XXX = CreateObject or GetObject
で取得した XXX が生きてるんじゃないでしょうか。
(不用になったら Set XXX = Nothing しましょう。)
見当違いだったら、ごめんなさい。

この回答への補足

ご回答ありがとうございます。
(Set XXX = Nothing)したいのですが、Excelの"×"ボタン押下時に、イベントなどが発生すればできるのですが・・・良い方法はございませんか?

補足日時:2003/12/08 23:59
    • good
    • 0

回答が遅くなってすみません。


がしかし、残っているんですね・・・。
何故なんでしょう。申し訳ないですが、私にはよくわかりません。
    • good
    • 0
この回答へのお礼

こちらこそ色々とすいません。
何度も回答していただき感謝しています。
本当にありがとうございました。

お礼日時:2004/01/07 09:53

すみません、ちょっと質問なんですが、


(1) Excel を起動
(2) Excel の Xボタンで Excel を閉じる
(3) Excel を起動した VB のプログラムを終了
としても、タスクマネージャーで Excel は残ったままでしょうか?

この回答への補足

お返事ありがとうございます。
回答が遅れまして申し訳ございません。
>(1) Excel を起動
>(2) Excel の Xボタンで Excel を閉じる
>(3) Excel を起動した VB のプログラムを終了
>としても、タスクマネージャーで Excel は残ったままでしょうか?
はい、タスクに残ったままです。
タスクのEXCEL.EXEを消したいのですが、やはり不可能でしょうか?
長々とすいません。
よろしくお願いします。

補足日時:2003/12/23 03:12
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報