繁体   English   中英

EXCEL VBA-将文件从一个目录复制到另一个目录

[英]EXCEL VBA - copy file from one directory to another

我在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

您需要传递sourceFiledestFile完整路径(包括文件名)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM