ファイルのコピーについて教えてください
フォルダを指定し、中に入っているファイルを1つずつ別のフォルダ内へコピーする処理を
作成してます。
ファイルを指定し、送り先のフォルダも指定し、
1つのファイルを送ることはできたのですが、
フォルダ内に入っている複数のファイルを1つずつコピーすることができません。
フォルダに入っているファイルの名前は取得できました。
1つのファイルのみをコピーする場合は
fsObj.CopyFile 送り元のパス, 送り先のパス
でコピーができたので、
複数の場合でも、1つずつファイル名をDIR関数で取得し、
fsObj.CopyFile 送り元のパス, 送り先のパス
でループでまわしたのですが、異常終了してしまいます。
どうすればいいでしょうか?
ご教授お願いします
「異常終了」する時点でエラーメッセージが出ていると思います。
その対策をすれば良いのでは?
考えられる事としては
「送り元のパス」
実在しないファイルをコピーしようとしている。
先にDir関数で調べて存在すればコピーする様にする。
「送り先のパス」
送り先のフォルダが無ければ先に作成する必要があります。