- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBAのメソッドSaveasについて)
エクセルVBAのメソッドSaveasについて
このQ&Aのポイント
- エクセルVBAのメソッドSaveAsについて、ファイル保存を行う際に、100個以上のファイルを保存すると非常に遅くなるか、途中でプログラムの応答がなくなります。
- メソッドSaveAsがCPUかメモリを浪費している可能性があるため、問題の原因となっています。
- Windows XP Proおよびエクセル2002を使用しており、ファイル保存中に問題が発生しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ファイルC は開いただけで何も変更せずに別名でコピーしているだけ? であれば、ファイルC は開かずに FileCopy を使うとか、、、 FileCopy "C:\・・\ファイルC.xls", "C:\・・\(新ファイル名)" 50KB程度のファイルだと、500個コピーしても数秒でしたよ。
お礼
papayuka様 いつもすいません。ありがとうございます。助かりました。Filecopyの意味がよくわかりました!! 8MB 130個でJust1分でした。 むっちゃ嬉しいです。 これからも何卒よろしくお願いします。 本当にありがとうございました!!