我在网上找到了这个功能
Private Function FileFolderExists(strFullPath As String) As Boolean
On Error GoTo EarlyExit
If Not Dir(strFullPath, vbDirectory) = vbNullString then
FileFolderExists = True
End If
EarlyExit:
On Error GoTo 0
End Function
我想像这样传递字符串变量
Dim lineText As String
...
ElseIf FileFolderExists(lineText) = False Then
我收到编译错误“byref 参数类型不匹配”
当我将 byval 放在 strFullPath 之前时,它似乎无法正常工作。我也尝试过使用 Dir 函数,如果我传递像“C:\test”这样的文字,它就可以工作,但如果我传递变量,它就不起作用。
是否有人具有检查文件夹存在并接受字符串变量作为参数的功能?
提前致谢