En complément de la recherche d'un fichier.
Appel de la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Public Function CompteLesFichiers(Chemin As String) As Long Dim fs, RepFich As Variant Set fs = CreateObject("Scripting.FileSystemObject") CompteLesFichiers = fs.GetFolder(Chemin).Files.Count For Each RepFich In fs.GetFolder(Chemin).SubFolders CompteLesFichiers = CompteLesFichiers + CompteLesFichiers(RepFich.path) Next RepFich End Function
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub CompterSeulement() Dim chemin As String chemin = "D:\Doc\" 'avec ou sans sous-répertoire MsgBox CompteLesFichiers(chemin) End Sub
Partager