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 :

Recuperer le nom du fichier situé dans 1 dossier


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Août 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 10
    Par défaut Recuperer le nom du fichier situé dans 1 dossier
    Bonjour ou re pour d'autre

    Je souhaite grace a un bouton recuperer le nom d'un fichier situé dans un dossier donné

    Je m'explique



    Mon dossier cible est C:\WINDOWS\bureau\33152
    Je voudrais regarder dans ce dossier et remonter le nom du fichier présent
    Ex : 33152.xls ou Labinocle.xls ou autre ...
    Et le stocker dans une variable afin de le reutiliser

    Merci de votre aide

  2. #2
    Membre Expert Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Par défaut
    Salut,
    Citation Envoyé par labinocle81 Voir le message
    Mon dossier cible est C:\WINDOWS\bureau\33152
    Je voudrais regarder dans ce dossier et remonter le nom du fichier présent
    Ex : 33152.xls ou Labinocle.xls ou autre ...
    Et le stocker dans une variable afin de le reutiliser
    N'y aura t'il toujours qu'un seul fichier Excel dans ton dossier ?
    Sinon comment savoir lequel prendre ? Ou faut-il prendre tous les fichiers xls de ce dossier ?

  3. #3
    Membre régulier
    Inscrit en
    Août 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 10
    Par défaut
    Tu as raison il risque d'y avoir plusieurs fichiers.
    Donc il faudra tous les prendre

  4. #4
    Membre Expert Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Par défaut
    Encore une question pour être efficace, que veux tu faire de ces fichiers par la suite.
    Le stockage via variable risque d'être difficile ne sachant pas combien de fichiers sont concernés, donc on devrait les stocker dans une feuille mais c'est peut-être inutile en fonction de ce que tu veux en faire.

  5. #5
    Membre régulier
    Inscrit en
    Août 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 10
    Par défaut
    En fait une fois le nom recuperé je veut recuperer des infos dedans et les retranscrire dans un autre fichier
    Sachant que le nombre de fichier n'exedera jamais 5 ou 6.

    Merci de t'interesser a mon problème

  6. #6
    Membre Expert Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Par défaut
    Quelles infos et où pour retranscrire dans quoi et où ?
    C'est pas assez clair pour te proposer un code qui te convienne mais voici un exemple qui ballaie les fichiers (!! uniquement avec l'extention xls) du dossier et les ouvres, je te laisse chercher pour l'adapter à ton cas, reviens si tu as des questions

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub OuvreTousXLS()
     
    Const Rep = "C:\WINDOWS\bureau\33152\" ' le répertoire contenant les fichiers..
    Dim TheFile As String
     
    TheFile = Dir(Rep & "*.xls")   'Listing des fichier Excel...
    While TheFile <> "" 'Tant que non vide
       Workbooks.Open (Rep & TheFile) 'Ouverture du fichier
       TheFile = Dir 'Fichier suivant
    Wend
    End Sub
    Bonne continuation

Discussions similaires

  1. Comment recuperer le nom du fichier ouvert dans Richtextbox?
    Par mat.net dans le forum Windows Forms
    Réponses: 0
    Dernier message: 12/12/2009, 11h43
  2. Récupérer les noms de fichiers situé dans un dossier
    Par Leelith dans le forum Windows Forms
    Réponses: 3
    Dernier message: 06/08/2009, 17h34
  3. Lister les noms de fichiers présents dans un dossier FTP
    Par nico1214 dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 27/05/2009, 10h36
  4. Recuperation des noms de fichiers contenu dans un repertoire
    Par fafabzh6 dans le forum VBA Access
    Réponses: 2
    Dernier message: 23/10/2007, 18h45
  5. Réponses: 10
    Dernier message: 28/05/2007, 19h13

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