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 :

ouvrir un fichier excel par rapport a une listbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Sapeur pompier
    Inscrit en
    Février 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Sapeur pompier
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 442
    Par défaut ouvrir un fichier excel par rapport a une listbox
    Bonjour,

    Je m'excuse par avance de poser une question de débutant mais je n'arrive pas a trouver.

    Je souhaite ouvrir un fichier excel depuis un autre fichier excel.
    Sachant que le chemin est toujours le même, comment faire pour ouvrir le fichier dont le nom est renseigné dans la listbox.
    Enfait l'utilisateur rentrera le nom du fichier a ouvrir dans la ListBox et cliquera sur le bouton et le fichier s'ouvrira.
    Mais je ne sais pas coment remplacer le nom du fichier par la valeur de la listbox.

    Pouvez vous me venir en aide.

    Merci

    seb

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 60
    Par défaut
    Bonjour,

    Tu créé une variable par exemple FichierXls et tu lui applique le nom écrit dans ta textbox.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim FichierXls as String
     
    FichierXls = textbox1.text
    Puis quand tu ouvre ton fichier Excel, tu écrit le chemin d'accès, il suffit de ne pas mettre le nom et de mettre ta variable à la place :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "c:\test\test1\" & FichierXls
    Il faut que l'utilisateur entre l'extension sinon il faut la rajouter comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "c:\test\test1\" & FichierXls & ".xls"

  3. #3
    Membre éclairé
    Homme Profil pro
    Sapeur pompier
    Inscrit en
    Février 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Sapeur pompier
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 442
    Par défaut
    Ca marche
    Merci pour l'aide

    Bon week-end
    Seb

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

Discussions similaires

  1. Plusieurs fichiers excel par rapport à une requete
    Par arttom dans le forum Développement de jobs
    Réponses: 11
    Dernier message: 07/05/2014, 11h22
  2. [Toutes versions] Mettre a jour un fichier excel par rapport à un autre
    Par david14120 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 24/04/2014, 23h30
  3. [Excel] Ouvrir un fichier excel par un clique sur un bouton
    Par abdelkarim_1987 dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 26/06/2013, 11h07
  4. ouvrir un fichier excel a partir d'une macro
    Par kuhnden dans le forum Access
    Réponses: 6
    Dernier message: 07/06/2007, 15h54
  5. Ouvrir un fichier Excel par lien Hypertexte
    Par illight dans le forum Access
    Réponses: 4
    Dernier message: 27/10/2005, 15h42

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