Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Réfénces à la feuille précédente

764 views
Skip to first unread message

Maximus

unread,
Feb 12, 2006, 6:18:56 AM2/12/06
to
Bonjour

Voici mon problème:

J'ai en feuille 1, nommée S01 divers calcul.
En feuille 2, nommée S02, je voudrais en A2='S01'!A7
En feuille N, nommée SN, je voudrais en A2='SN-1'A7
Comment faire, sans avoir à le faire à la main ??

Peut on renommer automatiquement la feuille N en SN ??
Comment ??

Merci de vos lumières

@+Max


Rai

unread,
Feb 12, 2006, 7:13:32 AM2/12/06
to
Maximus a écrit :

Bonjour Max,

Voici une formule que tu peux utiliser :
=INDIRECT("S"&TEXTE(DROITE(CELLULE("nomfichier";A1);2)-1;"0#")&"!A7")

ATTENTION elle ne fonctionne que sous certaines conditions :
1- Ton classeur doit être enregistré (sinon la fonction CELLLULE ne
renvoie pas le bon résultat
2- Tu dois numéroter tes feuilles x01, x02, ou xxxxxxxx01, xxxxxx02
Bref, le nom de tes feuilles doit se terminer par 2 chiffres
3- Cela ne fonctionne pas dans la feuille nommée x01, ou si la feuille
n-1 n'existe pas


La solution te convient ??

Bon Dimanche

Rai

Maximus

unread,
Feb 12, 2006, 8:38:34 AM2/12/06
to
Dans la discussion :43ef2674$0$29211$8fcf...@news.wanadoo.fr,
Rai <raimondpointschmidtatberlinpointde> a joliment tapoté :

Merci de votre réponse,
Mais j'obtiens une erreur : #VALEUR! lorsque je mets ceci
=INDIRECT("S"&TEXTE(DROITE(CELLULE("Suivi Cumul";A1);2)-1;"0#")&"!A7") dans
un page nommée par ex S09 avec "Suivi Cumul" nom de mon fichier
Ai je commis une erreur ??

Merci de votre aide...

@+Max


Rai

unread,
Feb 12, 2006, 8:44:48 AM2/12/06
to
Maximus a écrit :

> Dans la discussion :43ef2674$0$29211$8fcf...@news.wanadoo.fr,
> Rai <raimondpointschmidtatberlinpointde> a joliment tapoté :
>> Maximus a écrit :
>>> Bonjour
>>>
>>> Voici mon problème:

> Mais j'obtiens une erreur : #VALEUR! lorsque je mets ceci


> =INDIRECT("S"&TEXTE(DROITE(CELLULE("Suivi Cumul";A1);2)-1;"0#")&"!A7") dans
> un page nommée par ex S09 avec "Suivi Cumul" nom de mon fichier
> Ai je commis une erreur ??
>
> Merci de votre aide...
>
> @+Max
>
>

re-,

La fonction CELLULE(TypeInfo;Ref) est destinée à renvoyer des
informations sur la cellule désignée par Ref
Dasn TypeInfo on peut trouver des choses comme "largeur", "adresse" qui
sont plutôt explicites quant à la nature de l'information renvoyée.

Et entre autres, on peut utiliser l'argument "nomfichier" qui renvoie le
nom complet du fichier (chemin, nom du classeur, nom de la feuille).
Il faut écrire ta fonction telle quelle : =CELLULE("nomfichier";A1)
et non avec le nom de ton fichier entre guillemets.

Bonne chance ;o))

Rai

Maximus

unread,
Feb 12, 2006, 12:18:54 PM2/12/06
to
Dans la discussion :43ef3bd8$0$6681$8fcf...@news.wanadoo.fr,

Bonsoir

Merci pour l'info, mais cela me retourne un nombre (différent suivant la
page où je mets le code). Faut il sélectionner un format spécifique ?? Pour
info, en A7 il y a une date ....

Encore merci de votre aide

@+Max


Rai

unread,
Feb 12, 2006, 12:33:50 PM2/12/06
to

Appliquez le format date qui correspond à la cellule
(Format / Cellule / Nombre - Date)

Si votre date est une de ces dernières années, le nombre que vous
obtenez en ce moment (sans appliquer le format date) doit être aux
alentour de 38000 et des poussières ;-))

Ca convient ?

Rai

Maximus

unread,
Feb 13, 2006, 2:26:13 AM2/13/06
to
Dans la discussion :43ef7186$0$29181$8fcf...@news.wanadoo.fr,

Bonjour

Cela convient parfaitement !!!
Je vais étudier de plus près les possibilités de INDIRECT qui semblent
intéressantes

Merci encore Rai

@+Max


0 new messages