pour récupérer le nom de chaque fichier d'un répertoire c'est très simple :
dim sTmp as string 'la variable qui va contenir le nom de chaque fichier
sTmp = dir("TON_REPERTOIRE",TYPE_DE_FICHIER)
la fonction Dir(), lorsqu'elle est appelée une première fois avec, au moins comme paramètre le nom du répertoire, te renvoie le premier fichier trouvé dans ce répertoire.
Les différents types de fichier te seront proposés.
Ensuite, pour récupérer les fichiers suivants, il te suffit d'appeler la fonction Dir() de cette manière :
sTmp = Dir()
cette fois ci, plus besoin de spécifier les paramètres.
lorsque la fonction renvoie une chaîne de longueur 0, c'est qu'elle a fini de te renvoyer les fichiers du répertoire spécifié la première fois.
dans ton cas, je ferais :
'un première fois
sTmp = Dir("TON_REPERTOIRE",TYPE_DE_FICHIER)
'ici j'effectue l'opération sur ce fichier
...
'je fais une boucle pour récupérer le reste des fichiers
do
sTmp = Dir()
'je vérifie que la chaîne renvoyér contient quelque chose, sinon, je quitte la boucle
if sTmp = "" then Exit Do
'j'effectue l'opération sur le fichier
...
loop
Voilà.
j'espère avoir été clair
