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 :

Liaison dynamique mensuelle


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Liaison dynamique mensuelle
    Bonjour,

    Voici mon problème :

    J'ai dans un classeur A une liaison renvoyant la valeur d'une cellule d'un autre classeur B.

    Cette liaison est comme suit : 'U:\chemin\[ClasseurB_0616.xlsx]Feuil1'!$C$4

    Ces fichiers sont renouvelés mensuellement et j'aimerais donc que ma liaison se fasse de manière automatique pour passer de :
    'U:\chemin\[ClasseurB_0616.xlsx]Feuil1'!$C$4 à 'U:\chemin\[ClasseurB_0716.xlsx]Feuil1'!$C$4

    J'ai donc une cellule (en A1 mettons) dans mon classeur A contenant la date du mois au format MMAA et j'aimerais pouvoir écrire ma liaison comme suit :

    "'U:\chemin\[ClasseurB_"&$A$1&".xlsx]Feuil1'!$C$4" mais cette formule ne renvoie pas la valeur de la cellule.

    Merci d'avance pour votre aide.

  2. #2
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 413
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 413
    Points : 16 255
    Points
    16 255
    Par défaut
    Bonjour

    Il n'est pas possible de modifier dynamiquement les formules : la fonction INDIRECT ne fonctionnant pas dans ce cas.

    Il faut soit gérer par VBA, soit utiliser l'addon MOREFUNC qui a une fonction équivalente à INDIRECT.

    Plus simple, ne pas changer le nom du classeur mais gérer plutôt une arborescence pour les dates...
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci pour la réponse,

    Du coup qu'est-il possible de faire à partir de VBA?

Discussions similaires

  1. [1.5] Ellipse et liaison dynamique
    Par bulbo dans le forum Langage
    Réponses: 4
    Dernier message: 29/09/2006, 19h09
  2. Liaison dynamique !
    Par Franck.H dans le forum Linux
    Réponses: 2
    Dernier message: 16/08/2006, 14h25
  3. Liaison dynamique et vitesse des programmes
    Par sebzinzin dans le forum Langage
    Réponses: 2
    Dernier message: 11/04/2006, 09h51
  4. Problème de liaison dynamique...
    Par Franck.H dans le forum Linux
    Réponses: 13
    Dernier message: 24/06/2005, 18h45
  5. [xsl]simuler le mecanisme OO de "liaison dynamique"
    Par philemon_siclone dans le forum XSL/XSLT/XPATH
    Réponses: 10
    Dernier message: 19/12/2003, 11h34

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