Bonjour,
Pour compter le nombre de fichiers dans un répertoire j'utilise la fonction suivante :
Function NombreFichiers(ByVal Dossier As String)
Dim FSO As Object
Set FSO = CreateObject("Scripting.FileSystemObject")
MsgBox "Nombre de fichier : " & FSO.GetFolder(Dossier).Files.Count
MsgBox "Taille du répertoire : " & FSO.GetFolder(Dossier).Size
Set FSO = Nothing
End Function
Mais cette fonction m'affiche "0" alors que j'ai bien des fichiers sur le répertoire. Par contre la taille du répertoire lui est bien affiché.
Je ne comprends pas pourquoi le nombre de fichier ne ressort pas alors que FSO fonctionne bien pour la copie de répertoire (dans mon script complet) et la taille du répertoire (ici).