Я пытаюсь переписать какой-то код, который использовал FileSearch для Excel 2003 VBA. Я пытаюсь вызвать функцию, которая должна определить 1 или 0, и с помощью оператора If
я выполню некоторый код или переберу следующий файл.
Я не возвращаю правильный результат из моей функции.
Мой код:
Dim MyDir As String, Fn As String
Dim MyFile As String
MyDir = "C:Test\"
Fn = "" & "" & Examiner & " " & MnName & " " & Yr & ".xls"
MyFile = MyDir & """" & Fn & """"
If FileThere(MyFile) Then
MsgBox yes
Else
MsgBox Not there
End If
'''''''''''''''''
Function FileThere(FileName As String) As Boolean
FileThere = (Dir(FileName) > "")
End Function