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 un fichier avec un nom incomplet [AC-2003]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Par défaut Rechercher un fichier avec un nom incomplet
    Bonjour à tous,

    j'ai réalisé un petit programme qui permet de rechercher des fichiers, et affiche les noms de ces fichiers trouvés dans une liste.
    Il fonctionne parfaitement du moment que le nom du fichier est exact.

    Je cherche donc comment réaliser la même opération avec seulement une partie du nom (récupéré via une zone de texte).

    Voici une partie de mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
            strFichier = strChemin & "\" & strNom & ".xls"
            If oFSO.FileExists(strFichier) Then
                Set oFl = oFSO.GetFile(strFichier)
                Me.lstTrouve.AddItem (oFL.name)
            End If
    Merci de bien vouloir m'apporter votre aide

  2. #2
    Membre confirmé Avatar de sendme
    Inscrit en
    Avril 2006
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 86
    Par défaut
    Bonjour,

    As tu essayé avec le caractère "*" ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Par défaut
    Oui j'ai essayé comme ceci, mais aucun résultat.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strFichier = strChemin & "\* " & strNom & " *"

  4. #4
    Membre confirmé Avatar de sendme
    Inscrit en
    Avril 2006
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 86
    Par défaut
    et comme ceci ?
    '*" & StrNom & "*'

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Par défaut
    Toujours aucun résultat.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Par défaut
    J'ai trouvé comment résoudre mon problème en utilisant une autre technique.

    Au besoin, voilà le code que j'utilise :

    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
    Private Sub cmdOk_Click()
     
     strFile = Me.txtnom
     Me.lstResult.RowSourceType = "Value List"
     
      With Application.FileSearch
     
        .NewSearch
        .RefreshScopes
        .LookIn = "D:\Analyse"
        .FileName = "*.*"
        .FileName = "*" & strFile & "*.*"
        .SearchSubFolders = True
        .Execute
        For Ctr = 1 To .FoundFiles.Count
           Me.lstResult.AddItem (Right(.FoundFiles(Ctr), Len(.FoundFiles(Ctr)) - 11))
        Next
      End With
     
    End Sub
    Tous les fichiers contenant la chaine de caractères saisie sont affichés dans la zone de liste lstResult.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. sonde nagios recherche de fichier avec fin de nom aléatoire
    Par P3dr075 dans le forum Programmation et administration système
    Réponses: 0
    Dernier message: 10/11/2014, 06h51
  2. Activation d’un fichier avec le nom incomplet
    Par volubiliss dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 30/03/2011, 09h32
  3. ouvrir des fichiers avec des noms incomplets
    Par Merel dans le forum MATLAB
    Réponses: 2
    Dernier message: 14/09/2010, 16h01
  4. Recherche des fichiers avec ksh
    Par mzt.insat dans le forum Linux
    Réponses: 3
    Dernier message: 15/05/2006, 22h51
  5. Ouverture d'un fichier avec son nom
    Par bonjour69 dans le forum C
    Réponses: 23
    Dernier message: 15/10/2005, 19h36

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