Sub CréeListe()
Dim FSo As FileSearch, Dossier As String, Wkb As Workbook
Dim Nom As String, Prénom As String, Adresse As String, Adresse2 As String, Téléphone As String
Dim Mail As String, DateInsc As Date
Dossier = "C:\temp"
Set FSo = Application.FileSearch
With FSo
.NewSearch
.LookIn = Dossier
.Filename = "fiche type*.xls"
If .Execute() > 0 Then
For i = 1 To .FoundFiles.Count
Set Wkb = Workbooks.Open(.FoundFiles(i))
Nom = Wkb.Worksheets("Feuil1").Range("F9").Value
Prénom = Wkb.Worksheets("Feuil1").Range("F10").Value
Adresse = Wkb.Worksheets("Feuil1").Range("F13").Value
Adresse2 = Wkb.Worksheets("Feuil1").Range("F14").Value
Téléphone = Wkb.Worksheets("Feuil1").Range("F16").Value
Mail = Wkb.Worksheets("Feuil1").Range("F17").Value
DateInsc = CDate(Wkb.Worksheets("Feuil1").Range("F9").Value)
Wkb.Close False
ThisWorkbook.Worksheets("Feuil1").Cells(i + 1, 1).Value = Nom
ThisWorkbook.Worksheets("Feuil1").Cells(i + 1, 2).Value = Prénom
ThisWorkbook.Worksheets("Feuil1").Cells(i + 1, 3).Value = Adresse & " " & Adresse2
ThisWorkbook.Worksheets("Feuil1").Cells(i + 1, 4).Value = Téléphone
ThisWorkbook.Worksheets("Feuil1").Cells(i + 1, 5).Value = Mail
ThisWorkbook.Worksheets("Feuil1").Cells(i + 1, 6).Value = DateInsc
Next i
End If
End With
End Sub