Perdu dans les références

roloph

XLDnaute Nouveau
Bonjour,

Mon fichier Excel contient 12 feuilles correspondant aux mois.

Je veux mettre dans chaque feuille une cellule (début de mois) contenant la valeur d'une cellule de la feuille précédente (fin de mois).
Ma feuille s'appelle par exemple "3" et je veux en cellule $A$1 mettre la valeur de la cellule $A$31 de la feuille "2"

J'en suis là :
=STXT(CELLULE("nomfichier");TROUVE("]";CELLULE("nomfichier"))+1;20)-1
ce qui me donne bien le nom de la feuille précédente "2"

Mais comment ensuite mettre dans ma cellule $A$1 une référence à $A$31 de la feuille "2" ?
ADRESSE? INDIRECT?

Merci!
 

fredl

XLDnaute Impliqué
Bonjour,
effectuer un "coller avec liaison" ne répond pas à ton problème?
Tu retrouves bien en onglet 3 - $A$1 la valeur de onglet 2 - $A$31
voir ex en piece jointe
Cdt
Frédéric
 

Pièces jointes

  • coller liaison.xlsx
    9.1 KB · Affichages: 22

roloph

XLDnaute Nouveau
Bonjour à tous,

Peux-tu essayer avec :
Code:
=INDIRECT("'"&STXT(CELLULE("nomfichier");TROUVE("]";CELLULE("nomfichier"))+1;20)-1&"'!A31")

A+ à tous
Bonjour JCGL,

Merci pour ta réponse. C'est exactement ce que je cherchais! Du coup, j'aimerais améliorer car j'ai de nombreuses colonnes où mettre cette même formule. J'ai essayé ceci:
Code:
=INDIRECT("'"&STXT(CELLULE("nomfichier");TROUVE("]";CELLULE("nomfichier"))+1;20)-1&"'!'"&COLONNE()&"'31")
J'ai remplacé "'!A31" par "'!"&COLONNE()&"31". Le problème est que cette fonction renvoie le numéro de colonne et non pas une lettre. Du coup ... #REF!

Est-ce qu'il existe l'équivalent de COLONNE qui renverrait la colonne en lettre?
Merci
 

Discussions similaires

Statistiques des forums

Discussions
312 508
Messages
2 089 134
Membres
104 042
dernier inscrit
tropsy89