Bonjour,
Je fais appel à vos lumières. Je parcours un répertoire pou aller chercher les fichiers dans chaque dossier de ce répertoire. Pour ceci j'utilise les Dir qui fonctionnent quand je parcours juste la liste des dossiers.
Mais quand je fais un Dir dans un autre Dir j'ai le message suivant : "Erreur d'éxécution '5' Argument ou appel de procédure incorrect" en pointant sur la ligne Dossier = Dir
Si quelqu'un à une idée d'oùu vient mon erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Global Const Repertoire = "C:\Users\E40656\Documents\ACTIVITE\" Sub ListeFichier() ' Parcours du répertoire Dossier = Dir(Repertoire, vbDirectory) While Dossier <> "" If Dossier <> "." And Dossier <> ".." Then Fichier = Dir(Repertoire & Dossier & "\") While Fichier <> "" If Fichier <> "." And Fichier <> ".." Then MsgBox "Activité : " & Dossier & " /Fichier : " & Fichier End If Fichier = Dir Wend End If Dossier = Dir Wend End Sub
Merci d'avance
Partager