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-E] Recherche le NOM d'un fichier ...


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Mars 2005
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 109
    Points : 47
    Points
    47
    Par défaut [VBA-E] Recherche le NOM d'un fichier ...
    Bonjour j'ai crée une petite macro ki me permetde rechercher le nom du fichier mais le probleme c'est que ca me retourne tout le chemin d'acces et non le nom seulement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    With Application.FileSearch
            .NewSearch
            .FileType = msoFileTypeExcelWorkbooks
            .SearchSubFolders = True
            .LookIn = "<a href="file://\\server\blabla\toto\" target="_blank">\\server\blabla\toto\</a>""
            .Execute
     
           With .FoundFiles
                For i = 1 To .Count
                    Sheets("feuil1").Cells(i, 1) = .Item(i)
                Next i
            End With
        End With
    Merci d'avance

    O fait top le nouvo forum !!!
    Bravo o developpeur ...

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    rajoute la référence microsoft Scripting Runtime à ton projet puis modifie ton code ..

    au niveau déclarations :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        Dim fso As FileSystemObject
         Dim f As File
         Set fso = New FileSystemObject
    puis dans la boucle pour l'affichage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
                 Set f = fso.GetFile(.Item(i))
                 Sheets("feuil1").Cells(i, 1) = f.Name

  3. #3
    Membre du Club
    Inscrit en
    Mars 2005
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 109
    Points : 47
    Points
    47
    Par défaut
    CA MARCHE SUPER !!! tu es un

    Pour toi :


    Merci

Discussions similaires

  1. [VBA - W] Inserer le nom d'un fichier
    Par perophron dans le forum VBA Word
    Réponses: 14
    Dernier message: 03/05/2007, 16h49
  2. [VBA-SQL] Recherche sur *nom*
    Par GarsDuCalvados dans le forum Access
    Réponses: 13
    Dernier message: 22/02/2007, 11h17
  3. [VBA-E] Recherche nom de fichier
    Par Farelga dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 31/01/2007, 09h26
  4. [VBA-E]Affecter valeurs noms de fichier d'un répertoire
    Par zzman dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/03/2006, 00h28
  5. [VBA-E] générer un nom de fichier aléatoire (more inside)
    Par Clayton dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 23/10/2005, 19h15

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