IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Rechercher des fichiers Access en vba : FSO ou Script Windows Search ?


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 126
    Par défaut Rechercher des fichiers Access en vba : FSO ou Script Windows Search ?
    Bonjour à tous

    J'aimerai connaître votre avis concernant la meilleure méthode et la plus rapide à utiliser lorsque l'on veut lister tous les fichiers de bases Access qui se trouveraient sur un PC :

    Je connais la méthode avec des fonctions / sub recursives utilisant le FSO qui permet de parcourir tous les disques / dossiers et sous-dossiers, mais cela implique un scan complet de ceux-ci qui peuvent entrainer un traitement extrêmement lent...

    J'ai cru comprendre que l'on peut accéder par vba à la recherche windows (en utilisant des wildcards *.accde, *.accdb etc...).

    On ne peut plus utiliser non plus Application.FileSearch d'après ce que je vois, existe il une alternative ?

    Merci d'avance pour vos réponses et/ou exemples de code

  2. #2
    Expert confirmé Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 287
    Par défaut
    Salut
    Ici
    Citation Envoyé par clickandgo Voir le message
    ... On ne peut plus utiliser non plus Application.FileSearch d'après ce que je vois, existe il une alternative ?

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 126
    Par défaut
    Bonjour et merci pour cette réponse, cependant, cela ne paraît pas applicable à Access en plus me semble t'il d' être une véritable usine à gaz...

  4. #4
    Expert confirmé Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 287
    Par défaut
    Re,
    Ça fonctionne à merveille avec Access.
    Peut-être n'avez-vous pas lu l'intégralité de l'article.

  5. #5
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 129
    Par défaut
    Bonjour,

    Le plus rapide (en temps machine) est de lancer une commande dos via un shell :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell "cmd /C dir x:\*.accdb /b/s > x:\resultat.log", vbHide
    puis exploiter chaque ligne du fichier resultat.log

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

Discussions similaires

  1. rechercher des fichier excel en vba
    Par isis1be dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/10/2007, 20h19
  2. rechercher des fichiers dans tous les dossiers
    Par nitteo dans le forum MFC
    Réponses: 4
    Dernier message: 23/06/2006, 18h08
  3. Recherche des fichiers avec ksh
    Par mzt.insat dans le forum Linux
    Réponses: 3
    Dernier message: 15/05/2006, 22h51
  4. Programme de recherche des fichiers
    Par lion13 dans le forum Linux
    Réponses: 2
    Dernier message: 05/03/2006, 22h28
  5. Recherche des fichiers
    Par melmouj dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 19/10/2005, 18h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo