【发布时间】:2018-06-25 13:59:06
【问题描述】:
我想检查我计算机上的文件夹中是否存在文件。我有下面,可以查看是否存在特定文件:
Function FileExists(sFile As String)
sPath = "M:\User\" & sFile & ".xlsm"
FileExists = Dir(sPath) <> ""
End Function
但是,我的文件命名为:Filename - Version xx.xlsm 并定期更新。请注意,文件夹中只有 一个 文件,但文件名可能会有所不同。
如何使用通配符在文件夹中搜索:
Filename - Version % % 然后,如果找到任何文件,然后打开文件?
【问题讨论】:
-
& sFile & "*" & ".xlsm"?或& sFile & "*.xlsm"