Une listbox avec les fichiers d'un répertoire triés
Initialise ta liste avec la macro ci dessous :
Private sub UserForm_Initialize() Dim Fs As FileSearch Dim Dossier As String Dim I As Integer On Error Resume Next Set Fs = Application.FileSearch Dossier = "D:\MonDossier" With Fs .NewSearch .Filename = "*.xls" .LookIn = Dossier .SearchsubFolders = False
.Execute msoSortByFileName, msoSortOrderAscending
If .Execute > 0 Then
With .FoundFiles
For I = 1 To .Count
Me.ListBox1.AddItem Dir(.Item(I))
Next I
End With
Else
MsgBox "Aucun classeur trouvés " & _
"dans le dossier '" & Dossier & "'."
Me.ListBox1.AddItem "Aucun classeur !"
End If
End With
Set Fs = Nothing
end subAuteur : Hervé
Mots clefs associés à cette page : fichier, classeur, file, xls, liste, lister, répertoire, trier, tri
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
