Téléchargement
illégal
Posez votre question Signaler

Liste de nom de fichier sur excel [Résolu]

Stela 63Messages postés 30 novembre 2003Date d'inscription - Dernière réponse le 22 nov. 2011 à 13:47
Salut à tous
J'aimerais lister les fichiers gravés sur mes CD dans un tableau excel sans avoir à les retaper. Y a t-il un moyen rapide pour ça?
Lire la suite 

Liste de nom de fichier sur excel »

4 réponses
Réponse
+8
moins plus
Hello stela,

Voici une petite macro qui devrait faire ce que tu veux.
- adapte la lettre de ton lecteur de CD et le choix du dossier (j'ai mis D:)
- adapte le nom de la feuille dans laquelle tu veux le résultat (j'ai mis "Feuil1")

Armojax.
Sub ListeFic()

    Dim ScanFic As Office.FileSearch
    Dim NomFic  As Variant
    Dim Diag    As String
    Dim Nbr     As Long
    Dim I       As Long
    
    Set ScanFic = Application.FileSearch
    
    With ScanFic
        .NewSearch
        .LookIn = "D:"      ' adapter le nom du lecteur
        .SearchSubFolders = True
        .FileType = msoFileTypeAllFiles
        Nbr = .Execute
        Diag = Format(Nbr, "0 ""fichiers trouvés""")
        
        I = 0
        For Each NomFic In .FoundFiles
            I = I + 1
            Sheets("Feuil1").Cells(I, 1).Value = NomFic ' adapter le nom de la feuille
        Next
        
        MsgBox Diag
        
    End With
        
End Sub
flo03 - 4 déc. 2008 à 19:40
slt
sur mon CD j'ai des fichier .zip,
quand je lance la macro mon CD tourne bien, mais il me dit ensuite dans une boite de dialogue qu'il trouve aucun fihier...
QUAL02 - 22 nov. 2011 à 13:47
Bonjour Armojax,

Le code fonctionne très bien.

Toutefois, la liste des fichiers trouvée est sous la forme de l'adresse de chaque fichier. J'aimerais avoir seulement le nom. Est-ce possible?

Merci
Ajouter un commentaire
Réponse
+0
moins plus
Merci ca marche parfaitement !!!

flo03 : je pense que tu dois obligatoirement dézipper ton dossier !

Encore merci Armojax
Ajouter un commentaire
Ce document intitulé « Liste de nom de fichier sur excel » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?