Salut,
Principe: Faire le tour de ton dossier afin de comparer l'extension de chaque fichiers présent.
A l'intérieur d'un bouton par exemple on va parcourir ton dossier....
8<--------------------------------------------------------------------
Dim fso As Object
Set fso = CreateObject("Scripting.FileSystemObject")
Dim iNbFichiers As Integer
iNbFichiers = 0
For Each fichier In fso.GetFolder("c:\TonDossier").Files
If UCase(GetExt(fichier)) = UCase(".xls") Then iNbFichiers = iNbFichiers + 1
Next
fso = Nothing
MsgBox iNbFichiers
-------------------------------------------------------------------->8
Cette fonction te retourne l'extension du fichier
8<--------------------------------------------------------------------
Function GetExt(fichier As String)
Dim pos As Integer
pos = InStrRev(fichier, ".")
GetExt = Left$(fichier, pos)
End Function
-------------------------------------------------------------------->8