Lister repertoires sous repertoires et fichiers

  • Initiateur de la discussion Initiateur de la discussion franck17
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

franck17

Guest
Bonjour a tous

Mon probleme,modifier ce code pour lister les repertoires sous repertoires et fichiers pour recuper les fichiers .png
Merci de votre aide
bonne journée

Sub Lister(NumLigne&, Chemin As String, Optional Prefixe$ = "*.png")
Dim NomFichier As String
NomFichier = Dir(Chemin & Prefixe)
Do While Len(NomFichier) > 0
Cells(NumLigne, 1) = Chemin & NomFichier
NumLigne = NumLigne + 1
NomFichier = Dir
Loop
End Sub

Sub Demarrer()
Dim Chemin
Chemin = Application.GetOpenFilename("Fichier images (*.png), *.png")
If Chemin = False Then Exit Sub
F1.Columns(1).Clear
Lister 14, Left(Chemin, InStrRev(Chemin, "\"))
End Sub
 
Re : Lister repertoires sous repertoires et fichiers

bonjour franck le forum une macro qui marche si tu peus t en inspirer
Sub List1()
On Error Resume Next
Application.ScreenUpdating = False
Dim Directory As Variant
Dim r As Variant
Dim i As Variant
'Directory = Range("f1").Value
Directory = "d:\"
r = 1
Cells(r, 1) = "FileName"
r = r + 1
On Error Resume Next
With Application.FileSearch
.NewSearch
.LookIn = Directory
'.Filename = "*.*"'tous type de fichiers
.Filename = "*.png"
.SearchSubFolders = False
.Execute
For i = 1 To .FoundFiles.Count
Cells(r, 1) = .FoundFiles(i)
r = r + 1
Next i
End With
End Sub'salutations
 
Re : Lister repertoires sous repertoires et fichiers

Salut Excalibur

merci de ta reponse
le code marche tres bien mais je voudrais aussi recuperer les fichiers des sous repertoires et vu mon niveau en vba je ne trouve pas la solution
si tu connait la solution merci d'avance
salutation
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
467
Réponses
3
Affichages
1 K
Réponses
5
Affichages
684
Retour