CCéer une référence dynamique aux feuilles

Bonjour à toutes et à tous,

L'essentiel : j'espère que vous passez une une bonne rentrée.

Moi c'est dure ... la bonne mousse au soleil me manque

J'ai un soucis, j'aimerais créer une référence dynamique aux feuilles.

J'ai beau essayer et chercher des explications dans les forums je n'y arrive pas.

J'aimerais le faire sans VBA.

Explication :

J'ai des feuilles de données :F1, F2, F3 etc ... et il y en aura des nouvelles,

Elles sont toutes identiques en termes de format.

J'ai une feuille de paramétrage : FX

Et enfin une feuille de résultats : FR

Ce que j'essaye de faire :

Dans les feuilles de données F1, F2, F3.

feuille F1 en A1 j'ai la valeur 100

feuille F2 en A1 j'ai la valeur 200

feuille F3 en A1 j'ai la valeur 300

Dans la feuille de paramètres FX:

en A1 je souhaite écrire "F1" (le nom de la feuille)

en A2 je souhaite écrire "F2" (le nom de la feuille)

en A3 je souhaite écrire "F3" (le nom de la feuille)

Toujours dans la feuille FX je souhaite :

en B1 écire = A1, et plus tard changer et mettre part exemple =A2 etc ...

Donc B1 aura comme valeur "F1" ou "F2" etc ....

Dans la feuille FR :

Je souhaite écrire quelque chose comme en A1 ="FX!B1".A1 et cela devra m'afficher 100 (valeur de la Feuille F1 en A1)

Si je change dans la feuille FX la cellule B1 en mettant = A2 (ce qui correspond à "F2")

Dans la feuille FR en A1 la valeur devrait passer à 200.

Etc ... mon but et de pouvoir ajouter autant de feuilles de données que je veux en n'ayant à changer qu'une seule valeur.

[size=150]

Je sais je suis une limace qui n'a pas envie de travailler[/size]

bonjour,

est A1 de ta FR essaie cette formule

=INDIRECT(fx!B1 & "!A1")

Bonjour yoki,

En A1 de FX

="$F"&B1&".A1"

En B1 de FX le numéro de la feuille choisie (1, 2, 3 etc...)

En A1 de FR

=INDIRECT($FX.A1;1)

je cloture ce post

la première partie est ok

Merci !!

J'en ouvre un autre.

car ça n'est pas la même question en fait.

Rechercher des sujets similaires à "cceer reference dynamique feuilles"