【发布时间】:2016-05-25 20:34:04
【问题描述】:
你能帮帮我吗?
我想要一个宏 vba,它可以在所有存在的文件夹和子文件夹之间搜索 SPECIFIC 子文件夹,例如 (Xfolder) 并移动它们的文件。
P:\Desktop\Folder1\subfolder\SUBFOLDER1\Xfolder
我正在使用 VBA 脚本运行时对象
Set oSourceFolder = fso.GetFolder(source)
If Dir(destinationFolder, 16) = "" Then MkDir (destinationFolder)
For Each oFile In oFolder.Files
If Dir(destinationFolder,16) = "" Then
fso.MoveFile oFile.Path, destinationFolder
End If
Next oFile
fso.DeleteFolder oFolder.Path
Next oFolder
【问题讨论】:
-
你有一个幽灵双引号:
If Dir(destinationFolder ", 16)先解决这个问题 -
所以你把你的问题从“你能帮我找出这段代码中的问题”变成“你能帮我写代码吗" 这不好。
-
好的,你又改了。我发表评论时不再有 VBA 代码