[Calc] Contenu cellule comme onglet
-
- Modérateur général
- Messages : 8191
- Inscription : vendredi 06 janvier 2006, 15:32
- Statut actuel : Enseignant
- Localisation : Le Mans
- Contact :
[Calc] Contenu cellule comme onglet
Bonjour
Dans Feuille1, la case A1 contient Anglais ou Allemand ou Espagnol. Mettons que ce soit Anglais qui est inscrit.
J'ai une feuille "Anglais", une feuille "Allemand", une feuille "Espagnol".
Dans Feuille1, en cellule B1, je voudrais utiliser directement la valeur de la cellule A1 pour prendre le contenu de la cellule E1 (par exemple) de la feuille portant le nom du contenu de A1. Je peux y arriver avec des SI mais je ne parviens pas à trouver une solution directe du type ='A1'.E1.
J'espère être clair.
Une idée ?
Dans Feuille1, la case A1 contient Anglais ou Allemand ou Espagnol. Mettons que ce soit Anglais qui est inscrit.
J'ai une feuille "Anglais", une feuille "Allemand", une feuille "Espagnol".
Dans Feuille1, en cellule B1, je voudrais utiliser directement la valeur de la cellule A1 pour prendre le contenu de la cellule E1 (par exemple) de la feuille portant le nom du contenu de A1. Je peux y arriver avec des SI mais je ne parviens pas à trouver une solution directe du type ='A1'.E1.
J'espère être clair.
Une idée ?
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
-
- Modérateur honoraire
- Messages : 6962
- Inscription : mercredi 15 février 2006, 13:18
- Localisation : le havre
- Contact :
Re: [LO Calc] contenu cellule comme onglet
Bonjour,guiguiche a écrit :Bonjour
[SNIP]
J'espère être clair.
Une idée ?
Ben non, j'ai rien compris, pourtant, j'ai lu deux fois, M'sieur.
Si tu as des valeurs dans la cellule A1 de la feuille anglais, tu peux l'utiliser dans une autre feuille avec anglais.A1.
Mais je ne pense pas que ce soit la réponse attendue à la question.
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Par solidarité, pas de MP.
-
- Modérateur général
- Messages : 8191
- Inscription : vendredi 06 janvier 2006, 15:32
- Statut actuel : Enseignant
- Localisation : Le Mans
- Contact :
Re: [Calc] Contenu cellule comme onglet
Je sais bien que je peux utiliser anglais.B1 !
La colonne A1 de la feuille courante contenant "anglais" ou "allemand" ou ..., je voudrai éviter d'écrire un truc du genre :car le jour où j'ajouterai une autre feuille de langue, il faudra recommencer la programmation. J'ai essayé, sans succès, les versions suivantes :
(peut-être la plus proche de la solution cherchée)
De plus, je voudrai éviter d'avoir à écrire une macro, je souhaite une fonction.
C'est plus clair Môssieur Reboux ?
La colonne A1 de la feuille courante contenant "anglais" ou "allemand" ou ..., je voudrai éviter d'écrire un truc du genre :
Code : Tout sélectionner
=SI(A1="anglais";anglais.B1;SI(A1="allemand";allemand.B1;...)
Code : Tout sélectionner
=A1.B1
Code : Tout sélectionner
=#A1.B1
Code : Tout sélectionner
='A1.B1
Code : Tout sélectionner
=INDIRECT(A1).B1
C'est plus clair Môssieur Reboux ?
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Re: [Calc] Contenu cellule comme onglet
J'ai un peu de mal aussi à comprendre.
Re: [Calc] Contenu cellule comme onglet
Bonjour.
En clair, tu voudrais appeler une feuille via une variable de type STRING. Est-ce cela ?guiguiche a écrit :Je sais bien que je peux utiliser anglais.A1 !
Je voudrai éviter d'écrire un truc du genre :car le jour où j'ajouterai une autre feuille de langue, il faudra recommencer la programmation.Code : Tout sélectionner
=SI(A1="anglais";anglais.B1;SI(A1="allemand";allemand.B1;...)
C'est plus clair Môssieur Reboux ?
Re: [Calc] Contenu cellule comme onglet
Une fois le problème éclairci, un petit de Google donne :
A1 est la cellule avec tes langues tapées par l'utilisateur.
REF. : http://wiki.services.openoffice.org/wik ... n_INDIRECT
Code : Tout sélectionner
INDIRECT(A1 & "." & "B" & "1")
REF. : http://wiki.services.openoffice.org/wik ... n_INDIRECT
-
- Modérateur général
- Messages : 8191
- Inscription : vendredi 06 janvier 2006, 15:32
- Statut actuel : Enseignant
- Localisation : Le Mans
- Contact :
Re: [Calc] Contenu cellule comme onglet
Pfffff :D
Je vous ai mis un exemple : en colonne B, ce qui marche bien mais n'est pas assez automatisé à mon goût (si je dois ajouter une ou plusieurs autres possibilités), en colonne C un exemple de ce qui ne fonctionne pas.
Edit : oups, je n'avais pas vu les messages de projetmbc. Ça fonctionne presque comme je le souhaite mais quand on étend la formule, le dernier "1" n'évolue pas avec le numéro de ligne
Je vous ai mis un exemple : en colonne B, ce qui marche bien mais n'est pas assez automatisé à mon goût (si je dois ajouter une ou plusieurs autres possibilités), en colonne C un exemple de ce qui ne fonctionne pas.
Edit : oups, je n'avais pas vu les messages de projetmbc. Ça fonctionne presque comme je le souhaite mais quand on étend la formule, le dernier "1" n'évolue pas avec le numéro de ligne
- Pièces jointes
-
- essai.ods
- fichier d'essai
- (8.73 Kio) Téléchargé 291 fois
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Re: [Calc] Contenu cellule comme onglet
Enfin un ECM...
Re: [Calc] Contenu cellule comme onglet
As-tu lu mon message ? J'ai appliqué le méthode ci-dessus sur les deux premières cellules.
- Pièces jointes
-
- essai.ods
- (8.16 Kio) Téléchargé 279 fois
Dernière modification par projetmbc le samedi 11 juin 2011, 14:43, modifié 1 fois.
-
- Modérateur général
- Messages : 8191
- Inscription : vendredi 06 janvier 2006, 15:32
- Statut actuel : Enseignant
- Localisation : Le Mans
- Contact :
Re: [Calc] Contenu cellule comme onglet
projetmbc a écrit :Enfin un ECM...
Lis mon edit ci-dessus
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Re: [Calc] Contenu cellule comme onglet
Je confirme car mon essai n'est pas bon à partir de la 2ème ligne.guiguiche a écrit :Edit : oups, je n'avais pas vu les messages de projetmbc. Ça fonctionne presque comme je le souhaite mais quand on étend la formule, le dernier "1" n'évolue pas avec le numéro de ligne
Re: [Calc] Contenu cellule comme onglet
Voilà la solution.
Code : Tout sélectionner
=INDIRECT(A5 & "." & "B" & TEXTE(CELLULE("LIGNE";B5);"0"))
- Pièces jointes
-
- essai_bis.ods
- (8.47 Kio) Téléchargé 309 fois
-
- Modérateur général
- Messages : 8191
- Inscription : vendredi 06 janvier 2006, 15:32
- Statut actuel : Enseignant
- Localisation : Le Mans
- Contact :
Re: [Calc] Contenu cellule comme onglet
Ah cool, merci.
Je ne connaissais pas du tout ces fonctions.
Je ne connaissais pas du tout ces fonctions.
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Re: [Calc] Contenu cellule comme onglet
Moi non plus...guiguiche a écrit :Ah cool, merci.
Je ne connaissais pas du tout ces fonctions.
-
- Modérateur général
- Messages : 8191
- Inscription : vendredi 06 janvier 2006, 15:32
- Statut actuel : Enseignant
- Localisation : Le Mans
- Contact :
Re: [Calc] Contenu cellule comme onglet
Déjà que j'étais tombé un peu par hasard sur INDIRECT !
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
-
- Sujets similaires
- Réponses
- Vues
- Dernier message
-
- 5 Réponses
- 1625 Vues
-
Dernier message par F. Pantigny