VBA - 如何搜索文件夹

时间:2015-01-26 09:41:48

标签: vba search for-loop directory

我在编写VBA脚本(用于Outlook)时遇到一些问题,该脚本正在搜索特定驱动器上的文件夹。用户可以提供Harddrive字母(" C"," D",...)和文件夹的关键字(带通配符)以进行搜索。

现在,它会在驱动器中搜索具有相同名称的文件夹。如果找到具有相同名称的文件夹,则应将路径添加到列表框,并搜索具有相同名称的更多文件夹。我没有胶水如何做到这一点,我希望你能帮助我。

非常感谢你!

1 个答案:

答案 0 :(得分:1)

您正在寻找Dir() - 功能:

https://support.office.com/en-us/article/Dir-Function-1a1a4275-f92f-4ae4-8b87-41e4513bba2e?ui=en-US&rs=en-US&ad=US

链接页面包含一个示例,用于循环遍历给定目录的所有子目录。