我在FileCopy行上收到运行时错误“52”(错误的文件名或编号)。字符串变量似乎具有正确的文件位置,并且手动完成时文件打开正常。不知道我在这里做错了什么。
Sub copyOver()
Dim sourceFile, destFile As String
Dim fle As Variant
destFile = Sheet11.Range("A1").Value
For Each fle In Sheet11.Range("A2:A5")
sourceFile = fle.Value
FileCopy sourceFile, destFile
Next fle
End Sub
答案 0 :(得分:1)
您需要为sourceFile
和destFile