OVH Cloud OVH Cloud

Récréer le chemin d'un classeur et de sa feuille

4 réponses
Avatar
Modestie
Bonjour,

Je travaille avec deux classeurs excel.
Le premier contient toutes mes données
Le second va me servir à créer des statistiques.
Dans ce second classeur, je fais des "recherchev" dans le classeur1. Le
chemin de ma tablematrice (demandé dans la fonction) se présente sous cette
forme :
[classeur1.xls]!jour1 liv'!$A1$D10

Dans mon classeur 1 j'ai donc plusieurs onglet de la former
jour1 liv, jour2 liv, ....
Je voudrais à partir de mon classeur2 faire référence à n'importe quelle
feuille du classeur1 et donc transformer "jour1 liv" par une variable saisie
dans une cellule B2 de mon classeur2.

J'espère être claire, en résumé j'aimerai reconstruire l'adresse complète de
la feuille jour1, jour2 ... à laquelle je veux faire référence = saisie que
je fais dans la cellule B2 de mon classeur2

Merci de votre aide

4 réponses

Avatar
Joël GARBE
Bonjour,

à saisir en B2 du classeur 2 :

''[classeur1.xls]!jour1 liv'!$A1$D10

Puis, pour récupérer la valeur :

=INDIRECT(B2)

cela convient-il ?

--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"Modestie" a écrit dans le message de
news:
Bonjour,

Je travaille avec deux classeurs excel.
Le premier contient toutes mes données
Le second va me servir à créer des statistiques.
Dans ce second classeur, je fais des "recherchev" dans le classeur1. Le
chemin de ma tablematrice (demandé dans la fonction) se présente sous
cette
forme :
[classeur1.xls]!jour1 liv'!$A1$D10

Dans mon classeur 1 j'ai donc plusieurs onglet de la former
jour1 liv, jour2 liv, ....
Je voudrais à partir de mon classeur2 faire référence à n'importe quelle
feuille du classeur1 et donc transformer "jour1 liv" par une variable
saisie
dans une cellule B2 de mon classeur2.

J'espère être claire, en résumé j'aimerai reconstruire l'adresse complète
de
la feuille jour1, jour2 ... à laquelle je veux faire référence = saisie
que
je fais dans la cellule B2 de mon classeur2

Merci de votre aide


Avatar
c_modestie
En fait j'aimerai ne saisir que jour2 dans ma cellule B2
mais je vais déjà essayer pou voir si cela fonctionne

@+

"Joël GARBE" wrote:

Bonjour,

à saisir en B2 du classeur 2 :

''[classeur1.xls]!jour1 liv'!$A1$D10

Puis, pour récupérer la valeur :

=INDIRECT(B2)

cela convient-il ?

--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"Modestie" a écrit dans le message de
news:
Bonjour,

Je travaille avec deux classeurs excel.
Le premier contient toutes mes données
Le second va me servir à créer des statistiques.
Dans ce second classeur, je fais des "recherchev" dans le classeur1. Le
chemin de ma tablematrice (demandé dans la fonction) se présente sous
cette
forme :
[classeur1.xls]!jour1 liv'!$A1$D10

Dans mon classeur 1 j'ai donc plusieurs onglet de la former
jour1 liv, jour2 liv, ....
Je voudrais à partir de mon classeur2 faire référence à n'importe quelle
feuille du classeur1 et donc transformer "jour1 liv" par une variable
saisie
dans une cellule B2 de mon classeur2.

J'espère être claire, en résumé j'aimerai reconstruire l'adresse complète
de
la feuille jour1, jour2 ... à laquelle je veux faire référence = saisie
que
je fais dans la cellule B2 de mon classeur2

Merci de votre aide







Avatar
c_modestie
Je suis plus explicite dans le message suivant : reconstruire l'adresse d'un
classeur et de sa feuille!

"Joël GARBE" wrote:

Bonjour,

à saisir en B2 du classeur 2 :

''[classeur1.xls]!jour1 liv'!$A1$D10

Puis, pour récupérer la valeur :

=INDIRECT(B2)

cela convient-il ?

--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"Modestie" a écrit dans le message de
news:
Bonjour,

Je travaille avec deux classeurs excel.
Le premier contient toutes mes données
Le second va me servir à créer des statistiques.
Dans ce second classeur, je fais des "recherchev" dans le classeur1. Le
chemin de ma tablematrice (demandé dans la fonction) se présente sous
cette
forme :
[classeur1.xls]!jour1 liv'!$A1$D10

Dans mon classeur 1 j'ai donc plusieurs onglet de la former
jour1 liv, jour2 liv, ....
Je voudrais à partir de mon classeur2 faire référence à n'importe quelle
feuille du classeur1 et donc transformer "jour1 liv" par une variable
saisie
dans une cellule B2 de mon classeur2.

J'espère être claire, en résumé j'aimerai reconstruire l'adresse complète
de
la feuille jour1, jour2 ... à laquelle je veux faire référence = saisie
que
je fais dans la cellule B2 de mon classeur2

Merci de votre aide







Avatar
c_modestie
Super ça marche
mille merci
Je ne connaissais pas du tout cette fonction
:-)))


"Joël GARBE" wrote:

Bonjour,

à saisir en B2 du classeur 2 :

''[classeur1.xls]!jour1 liv'!$A1$D10

Puis, pour récupérer la valeur :

=INDIRECT(B2)

cela convient-il ?

--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"Modestie" a écrit dans le message de
news:
Bonjour,

Je travaille avec deux classeurs excel.
Le premier contient toutes mes données
Le second va me servir à créer des statistiques.
Dans ce second classeur, je fais des "recherchev" dans le classeur1. Le
chemin de ma tablematrice (demandé dans la fonction) se présente sous
cette
forme :
[classeur1.xls]!jour1 liv'!$A1$D10

Dans mon classeur 1 j'ai donc plusieurs onglet de la former
jour1 liv, jour2 liv, ....
Je voudrais à partir de mon classeur2 faire référence à n'importe quelle
feuille du classeur1 et donc transformer "jour1 liv" par une variable
saisie
dans une cellule B2 de mon classeur2.

J'espère être claire, en résumé j'aimerai reconstruire l'adresse complète
de
la feuille jour1, jour2 ... à laquelle je veux faire référence = saisie
que
je fais dans la cellule B2 de mon classeur2

Merci de votre aide