Name FolderName & "\" & strBefore As FolderName & "\" & strAfter
でファイル名を置換しようとすると、
ファイルが見つかりません。 (Error 53)
になります。
でも、strBefore は確実に存在します。
?strBefore の値をファイル名にしてみましたが、エラーになります。
FolderName の部分も間違いありません。
ファイルが存在するのにこのエラーが発生する理由がわかりません。
ヘルプを見ると
「Kill、Name、または Open などのステートメントで、存在しないファイルを参照しています。 」
とのことですが、存在してるんです!
仮にファイル名が間違っていたとしても、
?strBefore の値をファイル名にした時点で存在するのにエラーになるのです。
strBefore はテキストファイルです。
何が原因だと思いますか?
↧