Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Compter des fichiers dans un répertoire

  • Initiateur de la discussion Initiateur de la discussion kiki31140
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

kiki31140

Guest
Bonjour forum

J'utilise le code plus bas afin de compter le nombre de fichiers à traiter.
Or, dans mon répertoire, j'ai un fichier "FORM_modele.xls" et je ne veux pas qu'il soit comptabilisé.
J'ai parcouru le forum et je ne trouve pas la fonction qui va bien pour l'exclure.

Merci par avance
Kiki31140


Sub Test()
Chemin = ThisWorkbook.Path

MsgBox " nombre de fichier à traiter : " & NbFich(ThisWorkbook.Path, xls)

End Sub

Function NbFich(Chemin As String, ParamArray Termin() As Variant) As Long

Dim Fichier As String
Dim Extension As Variant
Dim Compteur As Long

For Each Extension In Termin
fic = Chemin & "\FORM*.xls"
Fichier = Dir(fic)
Do Until Fichier = ""
Compteur = Compteur + 1
Fichier = Dir
If Fichier Like "*" & modele.xls & "*" Then
Compteur = Compteur - 1
End If
Loop
Next Extension

NbFich = Compteur

End Function
 
Re : Compter des fichiers dans un répertoire

Bonjour,
en l'absence de fichier j'en reste au stade des suppositions.
A priori il te faut modifier la condition de la partie
Code:
If Fichier Like "*" & modele.xls & "*" Then
donc a priori je dirais
Code:
If not Fichier Like "*FORM_modele.xls" Then
ce qui sous-entend qu'il te prendra tous les autres.
A+
 
Re : Compter des fichiers dans un répertoire

Bonjour,
essaie comme cela :

If Fichier Like "*modele.xls*" Then

au lieu de

If Fichier Like "*" & modele.xls & "*" Then

je crois que cela résoudra ton problème...

Joyeuses fêtes!
Frédéric
 
Re : Compter des fichiers dans un répertoire

Bonjour David et Fred
et rebonjour Forum

J'ai testé les 2 méthodes et cela fonctionne parfaitement.
Les suppositions de David ont été bonnes ainsi que la proposition de Fred.

Merci à tous et passez de bonnes fêtes
 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…