nombre de fichier identique

rafi

XLDnaute Nouveau
Bonjour a tous,
Voila, je voudrais faire quelque chose mais je ne sais pas si cela est possible.
J'ai un dossier avec plus de 2000fichiers a l'interieur dont les noms des fichiers sont de cette forme la:
"nom prenom_jjmmaa.xls" (jjmmaa representent bien evidemment la date)

Une personne peut etre venue deux fois, elle aura donc par exemple un fichier nommé "Premier Francois_110313.xls" et au autre "Premier Francois_010113.xls" et je voudrais savoir le nombre de personnes differentes venues (donc Premier Francois, meme si il est venu 15fois, cela ne compte qu'une seule fois)

Merci d'avance ! :)
 

kjin

XLDnaute Barbatruc
Re : nombre de fichier identique

Bonjour,
Indique le véritable chemin du dossier à scrupter dans la procédure auparavant
Code:
Set d = CreateObject("Scripting.Dictionary")
f = Dir("x:\xxx\xxx\*.xls") 'indique ici le véritable chemin du dossier à scrupter
Do Until f = ""
    If f Like "*_*" Then
        t = Split(f, "_")
        If Not d.exists(t(0)) Then d.Add t(0), t(0)
    End If
    f = Dir
Loop
MsgBox "Il y a " & d.Count & " noms différents dans le dossier"
A+
kjin
 

Discussions similaires

Statistiques des forums

Discussions
312 658
Messages
2 090 619
Membres
104 611
dernier inscrit
Kanette2024