VBA打开模糊目录路径下的模糊文件名

请问各位大神,我想用VBA打开子目录下包含已知字符的文件夹(不确定文件夹名称)里的包含已知字符的文件(不确定文件名称),请问如何写代码,网上说不能用通配符,那怎么弄。

用代码获取文件夹下的所有 EXCEL文件名,并添加超链接,你再根据 文件名,选择性的打开追问

我这个只是一个范例,比如我想要直接导入文件,但是路径又是模糊的只知道包含的字符,所以您这个方法不可用,谢谢

追答

那就遍历所有可能存在的文件夹三

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-15
Dir函数请参考:
Sub Macro1()
Dim p$, f$
p = ThisWorkbook.Path & "\01、海迈导出的文件\"
f = Dir(p & "*材料汇总表.xls")
If f <> "" Then Workbooks.Open p & f
End Sub追问

问题是,文件夹的名字也不确定,路径也可以用这个方法吗

本回答被网友采纳
第2个回答  2018-05-15
文件名字才是重点!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网