0

質問失礼します。
 
Excelマクロを

ノード:マクロ実行で処理しようと思いましたが、

途中でフリーズしてしまいます。

重いファイルを40ファイル分処理するのですが、

6ファイル目あたりでフリーズ。

 
重いファイルを処理することが

主な原因かと思いますが、ウィンアクター上でも

フリーズ解消方法が何かあれば、さ教えていただきたいです。
 

■マクロ処理概要
40ファイルにループで対象データを貼り付ける。
以下2つのプロシージャを走らせます。
①と②は、①稼働後、10秒待機をいれ、

②を稼動させますが、
②の6ファイル目あたりでフリーズが起こることが多いです。
※対象40ファイルの仕様はファイル名が異なるだけでほぼ同じです。
 
①プロシージャ 
以下処理を40ファイル分ループ。

抽出データ①から対象条件でソートしたものを

一時ファイルに貼り付け→一時ファイルから

ピボットテーブル更新ファイルに貼り付け

→集計データを対象ファイルに貼り付け。
 
② プロシージャ 

①とは別の抽出データで①と同じ貼り付け処理。

40ファイル分ループ。

ループ内で、上記処理にプラスで、

処理ファイルの一部シートのみをメール送信。
 
■処理ファイル容量
①処理対象Excelファイル(1ファイルあたり10000KB程度)
 これが40ファイルあり、繰り返し処理します。
②社内システム抽出データ(15000KB程度)

この容量のデータが2つの抽出データがあります。

■使用OS Windows10.Office2016

この質問は解決済みのためクローズされています。
mi---ko ベストアンサーとして選択しました
回答とコメントは、会員登録(無料)で閲覧できるようになります。