Liaison entre deux classeurs (Excel 2007)
Résolu/Fermé
s.elmortaji
Messages postés
50
Date d'inscription
dimanche 28 février 2016
Statut
Membre
Dernière intervention
9 août 2016
-
21 avril 2016 à 10:14
s.elmortaji Messages postés 50 Date d'inscription dimanche 28 février 2016 Statut Membre Dernière intervention 9 août 2016 - 28 avril 2016 à 14:26
s.elmortaji Messages postés 50 Date d'inscription dimanche 28 février 2016 Statut Membre Dernière intervention 9 août 2016 - 28 avril 2016 à 14:26
A voir également:
- Liaison entre deux classeurs (Excel 2007)
- Liste déroulante excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Concatener deux cellules excel - Guide
- Aller à la ligne excel - Guide
2 réponses
thev
Messages postés
1922
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
16 décembre 2024
692
Modifié par thev le 21/04/2016 à 11:10
Modifié par thev le 21/04/2016 à 11:10
Ton problème vient du fait que la liaison n'a pas été créée avec la définition d'un nom extérieur au classeur.
Pour qu'une liaison soit créée dans ce cas, il faut utiliser un classeur pouvant comporter des macros, c'est à dire de type .xlsm
Pour qu'une liaison soit créée dans ce cas, il faut utiliser un classeur pouvant comporter des macros, c'est à dire de type .xlsm
thev
Messages postés
1922
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
16 décembre 2024
692
22 avril 2016 à 16:23
22 avril 2016 à 16:23
J'aurais tendance à dire que cela vient de la formule qu'il ne peut appliquer que lorsque le fichier source est ouvert.
s.elmortaji
Messages postés
50
Date d'inscription
dimanche 28 février 2016
Statut
Membre
Dernière intervention
9 août 2016
1
22 avril 2016 à 16:34
22 avril 2016 à 16:34
Je me demande si la fonction DECALER ne marche qu'avec un classeur ouvert (comme INDIRECT)!
thev
Messages postés
1922
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
16 décembre 2024
692
>
s.elmortaji
Messages postés
50
Date d'inscription
dimanche 28 février 2016
Statut
Membre
Dernière intervention
9 août 2016
22 avril 2016 à 16:48
22 avril 2016 à 16:48
Je viens de tester. La fonction "DECALER" ne marche que si le classeur source est ouvert.
Je ne vois donc que 2 solutions :
1- ouvrir automatiquement le classeur source à l'ouverture du classeur cible
2- mettre la fonction DECALER dans le classeur source.
Je ne vois donc que 2 solutions :
1- ouvrir automatiquement le classeur source à l'ouverture du classeur cible
2- mettre la fonction DECALER dans le classeur source.
s.elmortaji
Messages postés
50
Date d'inscription
dimanche 28 février 2016
Statut
Membre
Dernière intervention
9 août 2016
1
28 avril 2016 à 14:26
28 avril 2016 à 14:26
Bonjour,
Excusez moi, j'ai mis beaucoup de temps à répondre.
Je pense qu'il ny'a pas de solution à mon problème parce que même en enlevant la fonction DECALER, j'ai des formules avec SOMME.SI.ENS, et j'ai vu que ca ne marchait pas avec cette fonction non plus. Donc tanpis, je copierai les onglets dans j'ai besoin dans mon classeur et c'est tout.
Je vous remercie infiniment pour votre temps et vos réponses.
Excusez moi, j'ai mis beaucoup de temps à répondre.
Je pense qu'il ny'a pas de solution à mon problème parce que même en enlevant la fonction DECALER, j'ai des formules avec SOMME.SI.ENS, et j'ai vu que ca ne marchait pas avec cette fonction non plus. Donc tanpis, je copierai les onglets dans j'ai besoin dans mon classeur et c'est tout.
Je vous remercie infiniment pour votre temps et vos réponses.
21 avril 2016 à 11:14
Enfait, j'ai bien compris, est ce qu'il faut que mon classeur comporte des macros ou il faut simplement que j'enregistre mon classeur sous format .xlsm.
Est si c'est le cas, est-ce le classeur source qui doit être enregistrer sous ce format ou les classeur à alimenter ou les deux?
Merci.
21 avril 2016 à 11:22
Vérifiez que la liaison existe bien en allant dans le menu "Données", puis sur le bouton "modifier les liens"
21 avril 2016 à 11:32
J'ai essayé d'enregistrer le classeur source en format .xlsm ensuite j'ai modifié les noms crées pour remplacer [1-Dépenses_mars2016.xlsx] par [1-Dépenses_mars2016.xlsm] mais ca n'a pas marché.
Je ne sais pas ce qui ne va pas dans ce fichier :/
21 avril 2016 à 11:44
C'est le classeur cible qui doit être au format xlsm et non le classeur source "1-Dépenses_mars2016.xlsx"
22 avril 2016 à 16:14