renvoyer le nombre classeur d'un dossier dans une cellule

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 !

laurent999

XLDnaute Occasionnel
Bonjour,

J'aimerais savoir s'il est possible de renvoyer le nombre de classeur contenu dans un dossier en cellule A1 de mon classeur ouvert.

exemple dans mon dossier "X" j'ai 10 classeurs j'aimerais avoir en A1 10 en valeur

Je pensais procéder comme cela.

Dim Repertoire As String, Fichier As String
Dim r as integer
Repertoire = ThisWorkbook.Path & "\X\"
Fichier = Dir(Repertoire & "*.xlsm")
r=(Fichier.count)
Range("A1").value = r

Mais rien à faire, je n'arrive pas à avoir le résultat en A1

merci pour votre aide.

Laurent
 
Re : renvoyer le nombre classeur d'un dossier dans une cellule

Bonsoir,
Code:
Dim Repertoire As String, Fichier As String
Repertoire = ThisWorkbook.Path & "\X\"
Fichier = Dir(Repertoire & "*.xlsm")
Do While Fichier <> ""
    compteur = compteur + 1
    Fichier = Dir()
Loop
MsgBox compteur & " fichiers trouvés"
A+
kjin
 
- 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

Discussions similaires

Réponses
3
Affichages
672
Retour