Recup tout les noms d'un dossier dans une feuille

Fiz

XLDnaute Nouveau
Bonjour,

Je voudrais récupérer tous les noms de fichier qui se trouve dans un dossier, et les mettre dans une feuille excel (1fichier par cellule).

help me please....
 

RENAUDER

Nous a quitté
Repose en paix
Re : Recup tout les noms d'un dossier dans une feuille

Bonjour,

Code:
Sub ExplorerRépertoire()
   unRép = Dir("c:\excel\*.*", vbDirectory)    // Extrait la première entrée
   Do While unRép <> ""    ' Commence la boucle.
      i = i + 1
      Cells(i, 1) = unRép
      unRép = Dir
   Loop
End Sub
 

Fiz

XLDnaute Nouveau
Re : Recup tout les noms d'un dossier dans une feuille

merci ,pour la réponse.
Mais il me met une erreur de syntax sur la ligne :

unRép = Dir("c:\excel\*.*", vbDirectory) // Extrait la première entrée.

Et je ne sais pas si sais possible de choisir son repertoire via une boite de dialogue sans taper au clavier mais juste en cliquant?..
 

RENAUDER

Nous a quitté
Repose en paix
Re : Recup tout les noms d'un dossier dans une feuille

Bonjour,
Normal car j'ai fait un Copie/Coller et la ligne
unRép = Dir("c:\excel\*.*", vbDirectory) // Extrait la première entrée
doit être corrigée comme suit :
unRép = Dir("c:\excel\*.*", vbDirectory) '// Extrait la première entrée
 

Discussions similaires

Statistiques des forums

Discussions
312 393
Messages
2 088 016
Membres
103 700
dernier inscrit
franck42