jbballeyguier
XLDnaute Nouveau
Bonjour,
j'ai récupéré un bout de macro permettant de scanner une arborescence et de trouver les fichiers présents dans les sous-dossiers.
Je l'ai adaptée afin qu'elle me permette d'ouvrir les fichiers trouvés les uns après les autres.
Elle regarde dans les différents dossiers dont le nom est trouvé dans une colonne de la feuille "Nomenclature" du fichier dans laquelle se trouve la macro.
Cependant la macro s'arrête avec une erreur 424 "Objet requis". Malgré mes recherches je n'arrive pas à trouver la raison de l'erreur...
auriez vous une idée ?
merci d'avance
j'ai récupéré un bout de macro permettant de scanner une arborescence et de trouver les fichiers présents dans les sous-dossiers.
Je l'ai adaptée afin qu'elle me permette d'ouvrir les fichiers trouvés les uns après les autres.
Elle regarde dans les différents dossiers dont le nom est trouvé dans une colonne de la feuille "Nomenclature" du fichier dans laquelle se trouve la macro.
Cependant la macro s'arrête avec une erreur 424 "Objet requis". Malgré mes recherches je n'arrive pas à trouver la raison de l'erreur...
auriez vous une idée ?
merci d'avance
Code:
Sub ListeFic()
Dim ScanFic As Office.FileSearch
Dim NomFic As Variant
Dim racine As String
Dim chemin As String
h = 1
j = 1
Set ScanFic = Application.FileSearch
racine = ThisWorkbook.Sheets("Nomenclature").Cells(h, j)
chemin = (ThisWorkbook.Path + "\" + racine)
With ScanFic
.NewSearch
.LookIn = chemin
.SearchSubFolders = True
.FileType = msoFileTypeAllFiles
Nbr = .Execute
For Each NomFic In .FoundFiles
Workbook.Open Filename:=(NomFic)
Next
End With
End Sub