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

Macros et VBA Excel Discussion :

[VBA-EXCEL] Application.FileSearch


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Inscrit en
    Septembre 2003
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 425
    Par défaut [VBA-EXCEL] Application.FileSearch
    Bonjour je recherche tous les *.sql qui ont dans le corps du text la phrase suivante
    J'ai donc codé l'exemple suivant :
    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
    With Application.FileSearch
        .NewSearch
        .LookIn = strPath
        .SearchSubFolders = False
        .FileName = "*.sql"
        .FileType = msoFileTypeAllFiles
        .TextOrProperty = "CREATE*PUBLIC*SYNONYM"
        .MatchTextExactly = False
        If varrtn > 0 Then
            For i = 1 To .FoundFiles.Count
                strRtn = strRtn & ";" & .FoundFiles(i)
            Next
            strRtn = .FoundFiles.Count & " Trouvés ;" & strRtn
        Else
            strRtn = "Execute>0"
        End If
    End With
    Par contre, il trouve rien.

    Cependant si je remplace
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        .TextOrProperty = "CREATE*PUBLIC*SYNONYM"
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        .TextOrProperty = "CREATE*"
    Il trouve des résultats.

    kk1 sait comment rechercher plusieurs mot séparé par n'importe quelle chaine de caractère ??

    Merci d'avance

  2. #2
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    .TextOrProperty = "CREATE*PUBLIC*SYNONYM"

    Ecrit comme ca il va trouver

    tout les fichier commencant par CREATE, contenant PUBLIC et finissant par SYNOMY

    C'est ca que tu voudrais faire?

    essaie peu etre au cas ou l'extension jouerai un role

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .TextOrProperty = "CREATE*PUBLIC*SYNONYM*"

  3. #3
    Membre éclairé

    Inscrit en
    Septembre 2003
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 425
    Par défaut
    Malheureusement cela ne faonctionne pas, je vais devoir faire un ensemble de fichier pour chaque recherche et fire des union sur tous les ensemble tant pis

    merci qd même

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

Discussions similaires

  1. application du vba à excel
    Par jilane_456 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/04/2007, 15h40
  2. [Sources][FAQ VBA Excel] Informations sur les applications
    Par SilkyRoad dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/10/2006, 18h38
  3. [VBA-E] Application Excel ou Access
    Par Observatoire dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/03/2006, 12h00
  4. [VBA][EXCEL]Erreur '1004' avec "Application.Run"
    Par Ania dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/01/2006, 10h50
  5. VBA et application Excel
    Par BonyR dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/09/2005, 09h31

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