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 :

Fonction Indirecte et référence à classeur fermé [XL-2010]


Sujet :

Excel

  1. #1
    Membre confirmé Avatar de Im Dri
    Homme Profil pro
    Responsable Méthodes
    Inscrit en
    Avril 2018
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Responsable Méthodes
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2018
    Messages : 64
    Par défaut Fonction Indirecte et référence à classeur fermé
    Bonjour a tous, nouvelle petite question de ma part !

    Je souhaite mettre en place un indicateur qui me permettrait de voir l'evolution de l'ensemble de mes flux.
    J'ai ainsi crée un classeur ou chaque feuille correspond a un flux.
    Je souhaite ensuite aller piocher dans chaque classeur excel qui m’intéresse les différentes cellules dont j'ai besoin. Cela me donne, par exemple,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ='\\srv-local\Services\Expédition\[Quantité_palette_reception.xlsx]2018'!AE17
    Cette formule fonctionne. Neanmoins, pour eviter de perdre du temps a modifier chaque formule, je souhaite placer cette formule en B et mettre en A la cellule que je souhaite aller chercher : avec 17 en A1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =INDIRECT("'\\srv-local\Services\Expédition\[Quantité_palette_reception.xlsx]2018'!AE"&A1)
    Cette formule me renvoie #REF! et je ne parviens pas a identifier mon erreur.

    Sauriez-vous m'aider ?
    Vous en remerciant,

    Adrien.

  2. #2
    Membre émérite
    Homme Profil pro
    Contrôleur de gestion en activité
    Inscrit en
    Juillet 2012
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Contrôleur de gestion en activité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 545
    Par défaut
    Bonjour,

    Indirect fonctionne mieux si le fichier source est ouvert.
    Faites un essai en ouvrant la source.

    Cdlt,
    SM

  3. #3
    Membre confirmé Avatar de Im Dri
    Homme Profil pro
    Responsable Méthodes
    Inscrit en
    Avril 2018
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Responsable Méthodes
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2018
    Messages : 64
    Par défaut
    Citation Envoyé par Supermichou Voir le message
    Bonjour,

    Indirect fonctionne mieux si le fichier source est ouvert.
    Faites un essai en ouvrant la source.

    Cdlt,
    SM
    Merci pour ta réponse,
    Mon but étant justement de ne PAS avoir a ouvrir les sources (on parle d'une trentaine classeurs) mais de conserver malgré tout les chiffres important en un seul et même document

  4. #4
    Membre émérite
    Homme Profil pro
    Contrôleur de gestion en activité
    Inscrit en
    Juillet 2012
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Contrôleur de gestion en activité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 545
    Par défaut
    re-,

    Alors indirect n'est PAS la solution.

    Le plus simple serait de passer par une macro qui irait chercher les infos, y compris sans ouvrir le fichier.

    bonne lecture

    https://www.developpez.net/forums/d9...ier-excel-vba/

    SM

  5. #5
    Membre confirmé Avatar de Im Dri
    Homme Profil pro
    Responsable Méthodes
    Inscrit en
    Avril 2018
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Responsable Méthodes
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2018
    Messages : 64
    Par défaut
    Alors indirect n'est PAS la solution.


    Merci, je vais regarder ceci. Autant j'ai quelques connaissances sur Excel, autant je ne connais strictement rien au VBA.

    Bonne journée a toi,

    Adrien.

  6. #6
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par Supermichou Voir le message
    Indirect fonctionne mieux si le fichier source est ouvert.
    Il serait plus juste de dire que INDIRECT() ne fonctionne QUE si le fichier source est ouvert.
    INDIRECT() ne permet pas de créer de liaison externe puisque, par nature, on ne sait vers quel fichier se fait la liaison, chose que Excel a besoin de savoir à l'ouverture du fichier.
    Excel ne sait pas faire de liaison "opportuniste" au fil de la demande.

    D'accord avec Supermichou : ton salut est dans VBA.

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

Discussions similaires

  1. [XL-2016] fonction INDIRECT(RECHERCHEV) sur classeur fermé
    Par retraite83 dans le forum Excel
    Réponses: 11
    Dernier message: 06/05/2018, 16h43
  2. [XL-2007] Problème fonction CountIfs sur plusieurs classeurs fermés
    Par Qril59 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 25/04/2013, 09h45
  3. [XL-2003] fonction nombre si avec classeur fermé
    Par taquatzieu dans le forum Excel
    Réponses: 1
    Dernier message: 18/12/2012, 12h37
  4. [XL-2007] Comment remplacer la fonction indirect pour un fichier fermé ?
    Par Rhapsodys dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/09/2012, 09h50
  5. Fonctions Index+Equiv avec classeur fermé
    Par templeoflove777 dans le forum Excel
    Réponses: 5
    Dernier message: 12/03/2012, 12h39

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