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 :

Nom fichier dans une cellule [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 442
    Par défaut Nom fichier dans une cellule
    Bonjour à tous

    dans une feuille excel en A1 par exemple il toto.xlsx (nom qui peu varier)
    dans ce fichier toto.xlsx il y a une feuille que je souhaite copier dans le fichier actif

    Le problème c'est que je n'arrive pas à affecter à une variable cette valeur du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    fic = sheets("AA").range("A1")
    set fo = workbooks(fic)
    si quelqu'un peut me dépanner
    merci à vous

  2. #2
    Expert éminent


    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
    Par défaut
    bonjour,

    inspire toi de la



    Comment ouvrir un classeur ?



    n'oublie pas le répertoire

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 442
    Par défaut
    j'ai regardé mais mes 2 fichiers sont déjà ouverts.

    pour faire simple le fichier toto.xlsm contient une macro qui me fait choisir un autre fichier lulu.xlsx à ouvrir avec une série de traitement qui lui a en A1 ce fameux toto.xlsm.

  4. #4
    Expert éminent


    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
    Par défaut
    Combien de classeurs concernés au final ?

    dans quel classeur ton code ?

    quel est le code d'ouverture de "lulu.xlsx" ?

    dans quel classeur et quelle feuille ta cellule A1 ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 442
    Par défaut
    2 classeurs
    toto.xlsm contient le code
    lulu.xlsx est ouvert par le biais d'un getopenfilename
    la cellule A1 sur la feuille Feuil1 de lulu.xlsx

  6. #6
    Expert éminent


    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
    Par défaut
    et il y as quoi dans cette cellule A1 ?

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

Discussions similaires

  1. [XL-2003] afficher le nom du fichier dans une cellule
    Par Philippe76 dans le forum Excel
    Réponses: 4
    Dernier message: 25/04/2019, 10h36
  2. [2005] Récupérer nom fichier dans une colonne
    Par faraway dans le forum SSIS
    Réponses: 4
    Dernier message: 08/11/2016, 05h34
  3. Réponses: 8
    Dernier message: 13/02/2014, 18h51
  4. [XL-2007] renvoi chemin d'un fichier dans une cellule.
    Par Yalou dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/12/2010, 22h27
  5. Récupérer le nom d'un fichier dans une cellule
    Par NicolasJolet dans le forum Excel
    Réponses: 4
    Dernier message: 08/02/2008, 09h47

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