Excel VBA質問箱 IV

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

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


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

【10955】VBA作動中にアプリケーションエラーが・・ VBA大輔 04/2/19(木) 16:14 質問
【10958】Re:VBA作動中にアプリケーションエラーが・... IROC 04/2/19(木) 16:36 回答

【10955】VBA作動中にアプリケーションエラーが・・
質問  VBA大輔  - 04/2/19(木) 16:14 -

引用なし
パスワード
   VBAそのものはきちんと動くのですが、数時間そのVBAを実行させたままにすると、アプリケーションエラーが起きてしまうのです。

VBAで実行させている内容は、

1.複数項目ある時系列のデータを”テキストファイル(CSV)”から、計算用エクセルシートにマッチングさせながら取得して、
2.計算実施(具体的には回帰分析です)、算出された「二次加工データ」データを保存するのですが、
「新しいブックをaddしたのちに張り付けして、ファイル名付け(大抵日付を入れる)保存して閉じる(新規保存になります)。」
3.日時を更新して、1.からスタート(forかDo untilを使っています)

想像ですが、「新しいブックをaddしたのちに張り付けして、ファイル名付け(大抵日付を入れる)保存して閉じる」ときにメモリー内に「ごみ」が発生して、それらが堆積して、ごみの量が一定の閾値を超えるとアプリケーションエラーが生じるのかな?と思っています。

もしメモリー内に溜まる「ごみ」が原因なのであれば、それを除去するコマンドを教えていただければ幸いです。あるいは他の原因の可能性は?
ご教授よろしくお願いします。

【10958】Re:VBA作動中にアプリケーションエラーが...
回答  IROC  - 04/2/19(木) 16:36 -

引用なし
パスワード
   >もしメモリー内に溜まる「ごみ」が原因なのであれば、
>それを除去するコマンドを教えていただければ幸いです。

いちどEXCELを終了して、再度EXCELを起動すれば、
メモリをクリアすることができますよ。

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