我刚刚开始使用vba进行vorking,并且正在慢慢掌握它。 我对某事的可能性有疑问:
我有一张Excel表格,其中包含我需要复制的大量文本数据表的部分名称。
我的文件夹目的地如下: F列中的相同文件夹/名称/列B中的名称/文件名中的字符串x
是否可以将这样的文件从一个文件夹复制到另一个文件夹?
我在想一个for循环和一堆if语句?
最好的问候
Lonnie
答案 0 :(得分:0)
要建立在Alex的答案之上,并确认您已经怀疑的内容,您需要使用Dir命令遍历原始目录中的所有文件(本教程比msdn更具可读性: https://www.techonthenet.com/excel/formulas/dir.php)
然后决定是否根据规则移动文件(参见此处的字符串操作:http://www.excel-easy.com/vba/string-manipulation.html)
最后,如果满足条件,请使用Alex在注释中建议的.copyfile命令。