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

Excel Discussion :

Faire référence à une plage nommée dont le nom est saisi dans une autre cellule [XL-2007]


Sujet :

Excel

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Chargée d'étude statistique
    Inscrit en
    Mars 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Chargée d'étude statistique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2011
    Messages : 25
    Points : 31
    Points
    31
    Par défaut Faire référence à une plage nommée dont le nom est saisi dans une autre cellule
    Bonjour,

    J'utilise dans un Classeur2 la formule suivante pour récupérer des informations d'une plage nommée dans un autre classeur :
    =SOMMEPROD((INDIRECT($D$6))*([Classeur1.xlsx]Feuil1!$E$7:$F$7=D9)*([Classeur1.xlsx]Feuil1!$D$8:$D$12=C10))

    En D6, se trouve le nom de ma plage de données.
    Ici Classeur1.xlsx!tab_2012

    Mon problème apparait quand je ferme le Classeur1. Evidemment.

    J'ai bien essayé de remplacer le contenu de la cellule D6 par :
    'C:\Users\A377\Documents\Test\[Classeur1.xlsx]Feuil1'!tab_2012
    Mais sans succès.

    Y a-t-il un moyen pour gérer ça ?

    Merci

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 936
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 936
    Points : 28 932
    Points
    28 932
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    La fonction INDIRECT ne fonctionne pas si la référence est un classeur fermé.

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Chargée d'étude statistique
    Inscrit en
    Mars 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Chargée d'étude statistique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2011
    Messages : 25
    Points : 31
    Points
    31
    Par défaut
    Merci,
    Et il n'existe donc pas de moyen de contourner ce problème ?

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Points : 8
    Points
    8
    Par défaut
    salut,
    J'espere que tu as déjà trouvé la solution à ton probleme sinon, il y a un moyen mais il faut que tu installes la macro complémentaire MOREFUNC de Laurent Longre et tu utilises la fonction INDIRECT.EXT qui permet de lire dans un classeur fermé.
    Si tu ne la trouves pas sur le net, je peux te l'envoyer.

    A+
    BS

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

Discussions similaires

  1. [XL-2007] Suppression fichier dont le nom est à récupérer dans une cellule
    Par 2lester dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/03/2012, 18h26
  2. Réponses: 3
    Dernier message: 07/01/2010, 16h54
  3. Instancier une classe dont le nom est contenu dans une String
    Par fyque dans le forum Général Python
    Réponses: 15
    Dernier message: 13/06/2008, 12h33
  4. [XSLT] Attribut dont le nom est stocké dans une variable ?
    Par Xfennec dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 15/03/2006, 11h20
  5. Réponses: 7
    Dernier message: 25/10/2005, 15h19

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