Учитывая, сколько элементов вы имеете дело, вы, вероятно, захотите загрузить как имена файлов, которые вы ищете, в массив, так и имена файлов, найденных в вашем каталоге, в отдельный массив.тогда сделайте сравнения внутри.это базовая программа, которая проверяет один файл в одном каталоге, чтобы дать вам какое-то направление.
edit только что понял, что это своего рода неправильное направление, так как вам, вероятно, нужно загрузить имена файлов и тому подобное вмассив.Я могу попытаться поработать над этим позже сегодня вечером.
Sub scanDirectory()
Dim path As String
Dim currentPath As String
Dim nameOfFile As String
nameOfFile = Sheets("sheet1").Cells(1, 1)
'put the path to your folder here along with an \
path = "Z:\New folder\"
currentPath = Dir(path)
Do Until currentPath = vbNullString
Debug.Print currentPath
If currentPath = nameOfFile Then
Sheets("sheet1").Cells(1, 2) = "FILEFOUND"
Exit Do
End If
currentPath = Dir()
Loop
End Sub
![](https://i.stack.imgur.com/cIw1H.png)
![](https://i.stack.imgur.com/AAPSL.png)