RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
[VBA]-Liste de tous les fichiers du disque
blux, le ven. 14 nov. 2003 à 17:05:38
Bonjour,

je cherche le moyen de lister en VBA l'intégralité des fichiers présents sous une arborescence (sous-répertoires inclus). En gros, l'équivalent de la commande DOS : DIR /S /B

J'ai essayé avec la fonction shell("command.com"), mais command.com n'accepte pas de paramètre, genre DIR, vu que la-dite commande DIR est interne au shell (pas d'exécutable).

Les commandes VB classiques dir, chdir ne me sont d'aucun secours car elles ne sont pas récursives et je ne me vois pas gérér un nombre inconnu de listes de tailles inconnues... (problème du non-récursif).

Je souhaite faire ça en VBA (dans ACCESS), mais je ne veux pas utiliser d'OCX, ni d'api non-standard. Je me contenterais de l'api win32 standard :-)

Même une liste créée dans un fichier que je relit me suffirait...

Si quelqu'un avait un début de piste, ça m'aiderait bien... je galère depuis une bonne demi-journée...

Merci d'avance !

A+ Blux "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"


blux
nov. 03
Suivant
REPONSES
blux
nov. 03
kcinnad
23 juil.
Bidouilleu_R
23 juil.
tompols
23 juil.
Version Web
Réalisé par RedShift
no save