1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| Sub Recherche_fichier_dans_emplacement()
Dim i As Long
Dim j As Integer
Dim NomDossierSource, Recherche As String
Dim fs, f, s
'Application.ScreenUpdating = False
NomDossierSource = "D:\Drawings"
Range("F1").Select
LigneDebut = 2
LigneFin = 2 '6797
For i = LigneDebut To LigneFin
Recherche = Range("F" & i).Value & ".pdf"
With Application.FileSearch
.NewSearch
.LookIn = NomDossierSource
.SearchSubFolders = True
.Filename = Recherche
If .Execute(SortBy:=msoSortByFileName, SortOrder:=msoSortOrderAscending) > 0 Then
Range("G" & i).Value = .FoundFiles.Count
Else: Range("G" & i).Value = "no"
End If
End With
Next i
End Sub |
Partager