Problème de liaison entre 2 classeurs

Résolu
Pot-Flour Messages postés 322 Statut Membre -  
gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   -
Bien le Bonjour,
Je rencontre quelque petit "souci" que je ne parviens pas a résoudre.

J'ai plusieurs tableaux dans 2 classeurs.
Les 2 classeurs dans le même répertoire.
1 Tableau par feuille.
1 Formule qui récupère le résultat d'une colonne de chaque tableau.

Mais a chaque fois il me sort un
"Pour l'instant, nous ne parvenons pas a mettre a jour certaines des liaisons de votre classeur..."

Ci je fait "modifier les liaisons", il me met un "Erreur : feuille introuvable" dans "Etat".
Mais ci je fait "Ouvrir la source" ca fonctionne et tout se met a jour.

C'est "normal", ou il y a quelque chose que je fait mal ?

1 réponse

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    Bonjour,

    1 Formule qui récupère le résultat d'une colonne de chaque tableau.
    C'est une formule avec recherche ou simplement un =cellule ?

    1 Tableau par feuille.
    Le nom de tes feuilles a-t-il des espaces ?
    0
    1. Pot-Flour Messages postés 322 Statut Membre 23
       
      Salut a toi

      C'est une formule qui prend un colonne entière
      Exemple:
      =SOMME(1[Gain];2[Gain];3[Gain];4[Gain];5[Gain];'D:\Classeur 2.xlsx'!1[Gain];'D:\Classeur 2.xlsx'!2[Gain])-SOMME(1[Perte];2[Perte];3[Perte];4[Perte];5[Perte];'D:\Classeur 2.xlsx'!1[Perte];'D:\Classeur 2.xlsx'!2[Perte])+100

      Et oui, certaine feuille on des espace.
      Mais dans la formule, ce sont les nom des tableaux qui sont pris, qui eux n'on pas d'espace
      0
    2. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonsoir,

      Tes tableaux s'appelleraient donc 1 2 3 4 5 ? curieux à moins que se soit un exemple.

      Ce que tu veux faire, une somme de classeurs, ne fonctionne qu'avec les fichiers ouverts, c'est sans doute ton problème.
      0
    3. Pot-Flour Messages postés 322 Statut Membre 23
       
      Oui c'est un exemple, Gain de place et de confidentialité ;)

      Ok, je comprend mon problème.
      Donc soit je fait avec, soit je fait la somme des [Gain] et [Perte] dans une case que je remplace dans la formule.
      Et j'aurai un résultat "faux" mais sans "erreur" jusqu’à ce que j'ouvre l'autre Classeur et que les valeurs se mettent a jour.

      C'est bien çà ?
      0
    4. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Dans D:\Classeur 2.xlsx, en feuil1!A1 par exemple tu mets cette formule :
      =SOMME(1[Gain];2[Gain])-SOMME(1[Perte]2[Perte])

      puis dans Classeur1 il te suffit de mettre
      =[D:\Classeur 2.xlsx]!feuil1!A1

      Ainsi tu auras ton cumul correct classeur fermé car tant que tu ne modifies pas le 2 la somme sera juste, et si tu modifies le 2 tu récupéreras la bonne somme sur le 1.

      La formulation n'est pas terrible et j'espère qu'elle est compréhensible pour toi.
      0