|
▼爺 さん:
>ゾンビとは何ですか?エラーで止まると特にまずいのは何故でしょうか?
>初心者の為検討がつきません。
説明不足ですみません。
アクセスからエクセルを操作するとき起きやすい問題です。
エクセルを操作するときメモリーにしまっているのですが
エクセルの処理が終わったときにSet objEXE = Nothingの
様に書いて確保したメモリーを解放してあげないといけま
せん。
ところがエラーが起きるとメモリー領域が開放されないの
でメモリーを消費することになります。
すると変なエラーが起こったり、メモリが圧迫されるので
システムが不安定になります。
その他に参考ですが、Worksheets("Sheet1").Selectのよう
な記述の時にobjEXE.の部分を書きわすれると、同じように
メモリーが消費されます。
画面にはエクセルが見えないのに、実は陰でこっそり実行
されているのでゾンビといいます。
[Alt]と[Ctrl]と[Delete]をキーを同時に押すとWindows
タスクマネージャーが起動します。[プロセスタブ]を選択
すると現在のプロセスの状況が分かります。
エクセルを起動していないのにEXCEL.EXEが一覧にあったら
ひっとしたらゾンビの可能性があります。
|
|