Reference => Onglet / Comment faire ?

Bonjour,

Mon classeur Excel (2003) contient des feuilles sous forme d'onglet.

Les noms des onglets se suivent : N-2007-1, N-2007-2, N-2007-3, etc.

Actuellement, il y a une trentaine d'onglets et il y'aura d'autres qui vont être créé fur et à mesure.

Une autre feuille (Maitre), fait office d'un tableau qui regroupe des éléments divers sur ces autres 31 onglets.

Ma question est la suivante:

Comment créer dans cette feuille Maitre une formule qui lit dans la case A1 la valeur texte (par exemple) N-2007-5 et qui obtient la référence suivante : ='N-2007-5'!A1

Etais-je assez clair ?

Merci de votre aide[/url]

Bonsoir,

Une piste a suivre,(en VBA bien sur)

Regardez le classeur suivant le code dans la feuille « maître »

Ici il y a deux feuilles mais cela pourrait être même quasi automatisé

C’est un truc que j’utilise très souvent au lieu de créer des boutons de routage

https://www.excel-pratique.com/~files/doc/379_Saut_de_feuille_semi_auto.xls

Je me permets un peu de pub perso

Sur ce même site dans application Excel vous trouverez le lien suivant

C’est une méthode qui y est très employée

Calendrier d'emploi, un semainier tout simple ...)

Cordialement

Alain

Bonsoir Alain et merci de ta réponse.

En revanche, ce n'est pas tout à fait ça que je cherche.

Ci-joint un example (simplifié) de mon classeur.

https://www.excel-pratique.com/~files/doc/Maitre.xls

Peut-etre que mon probleme y est plus clair.

Merci encore.

alain0654 a écrit :

Bonsoir,

Une piste a suivre,(en VBA bien sur)

Regardez le classeur suivant le code dans la feuille « maître »

Ici il y a deux feuilles mais cela pourrait être même quasi automatisé

C’est un truc que j’utilise très souvent au lieu de créer des boutons de routage

https://www.excel-pratique.com/~files/doc/379_Saut_de_feuille_semi_auto.xls

Je me permets un peu de pub perso

Sur ce même site dans application Excel vous trouverez le lien suivant

C’est une méthode qui y est très employée

Calendrier d'emploi, un semainier tout simple ...)

Cordialement

Alain

Re bonsoir,

Là je pers le fil,

Sur votre classeur Que vous voulez trouver en B2 (quelle valeur?)

serais-ce une fonction du genre

= valeur (celllule (X) Feuille (Y))

A vous lire

Alain

Re-bonsoir Alain,

Je m'explique probablement mal !

Je vais essayer de vous l'expliquer de la manière suivante:

1. Dans la feuille Maitre, la cellule A1 contient une valeur texte qui est N-2007-1.

2. Dans la même feuille, je voulais que la cellule B1, prend la valeur (texte) de la cellule A1 et le transforme en référence ='N-2007-1'!A1

3. Ainsi, la feuille Maitre prendra des valeurs des cellules qui se trouvent dans des autres Onglets, toujours en fonction de la valeur de la cellule A1 qui contient en quelques sorts, une adresse d'un Onglet.

En quelque sort, je souhaitais que dans la colonne A (feuille Maitre) il y'aura dans l'ordre séquentiel, la liste de tous les onglets et ensuite, la feuille maitre lira les données voulus en fonction des adresses dans la colonne A.

Ma question est pourtant simple : comment transformer une valeur Texte en une référence d'un onglet.

Merci, vraiment de votre attention.

alain0654 a écrit :

Re bonsoir,

Là je pers le fil,

Sur votre classeur Que vous voulez trouver en B2 (quelle valeur?)

serais-ce une fonction du genre

= valeur (celllule (X) Feuille (Y))

A vous lire

Alain

Re- ACPR,

Je cite

comment transformer une valeur Texte en une référence d'un onglet

Réponse

Sans VBA je ne connais pas ! Sinon un exemple :

en créant la fonction voulue suivre le lien suivant

https://www.excel-pratique.com/~files/doc/375_Maitre_le_retour.xls

Cordialement

Alain

Salut Acpr, Alain et le forum

Essaye avec cette formule en B1 =INDIRECT("'"&A1&"'!A1")

Mytå

Pratiquement bonne nuit.

Le module "ValeurDe" (VBA) répond effectivement au besoin de transformer une valeur texte à une adresse dans une cellule dans un autre Onglet.

Mission réussit !

Sauf, que je n'ai jamais crée ni intégrer un module VBA dans mes classeurs. Alors, une dernière question: comment faire intégrer ce module (macro) dans mon classeur ?

Et après, (votre éventuelle réponse) je vous souhaiterai bonne nuit car il fait tard.

Merci beaucoup de votre patience et votre aide.

Nathan

alain0654 a écrit :

Re- ACPR,

Je cite

comment transformer une valeur Texte en une référence d'un onglet

Réponse

Sans VBA je ne connais pas ! Sinon un exemple :

en créant la fonction voulue suivre le lien suivant

https://www.excel-pratique.com/~files/doc/375_Maitre_le_retour.xls

Cordialement

Alain

MYTA,

Merci infiniment, c'est exactement la formule qu'il fallait.

Bravo !

Mytå a écrit :

Salut Acpr, Alain et le forum

Essaye avec cette formule en B1 =INDIRECT("'"&A1&"'!A1")

Mytå

Bonsoir,Myta,

Astucieux, le mariage des croches et double-croches

Je ne connaissais pas , a chaque jour son apprentissage ... merci

Acpr

Si la formule de Myta vous conviens restons en là!

Juste un mot l'accès a VBA se fait par ALT+F11 ou par le

menu d'Excel - outils -> macro -> visual basic editor

Bonne nuit

Alain

Rechercher des sujets similaires à "reference onglet comment"