0

Excelのマクロ有効ブックが入ったフォルダがあるのですが、

ファイルを一つずつ取得し、移動するというのを繰り返しで処理しようとしています。

手順は

①先頭ファイルの取得

   フォルダ名(変数でフォルダパスを指定)

   ファイル名(変数★)ファイルパスを取得(マクロ有効ブック)

②繰り返し

   条件式

   ファイル名(変数★)が等しくない 「値⇒   」何も入れていません。

③ファイル移動

   移動元 = ファイル名(変数★)

   移動先 = 処理済みフォルダパス(変数)

④先頭ファイルの取得

   フォルダ名(変数でフォルダパスを指定)

   ファイル名(変数★)ファイルパスを取得(マクロ有効ブック)

上記の手順でフォルダにはひとつのファイルしか入っていないのですが、そのひとつが移動された後に

先頭ファイルがなくなるのですが、またなぜか繰り返しが実行されてしまい、

下記のエラーメッセージがでます。

スクリプトの実行に失敗しました。
エラー番号:53
内容:ファイルが見つかりません。

他のシナリオでもPDFの移動などで同じようなことを特にエラー無くできているのですが、、

いったい何がいけないのでしょうか?

同じようなエラーが出たことがありますか??

この質問は解決済みのためクローズされています。
chami 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。