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
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
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
> 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
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
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
Bonjour
Cela convient parfaitement !!!
Je vais étudier de plus près les possibilités de INDIRECT qui semblent
intéressantes
Merci encore Rai
@+Max