Form.excel: appel d'une feuille à partir cellule

« Forum technique (liste des messages)12

12/06-2004 à 11:55Bonjour, voici mon problème, je dispose d'un classeur contenant de nombreuses feuilles toutes avec la même structure.

Je voudrais créer une feuille récapitulative avec par exemple en colonne A, le nom des différentes feuilles et en colonne B, le contenu d'une cellule bien précise

Sur cette feuille récapitulative, j'aurai en A1: Feuil1
et en B1, je voudrais avoir +Feuil1!A3 par exemple (ca c'est ok) mais je voudrais plutôt parvenir à faire quelque chose du style +A1!A3 puisque en A1 j'ai Feuil1...

J'espère que vous comprenez ce problème...

Merci de votre aide


----------
M.Chevalier



12/06-2004 à 18:31

J'espère que vous comprenez ce problème


Ben non désolé [:o]


----------
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.


Form.excel: appel d'une feuille à partir cellule
13/06-2004 à 08:05Je précise mon problème:

J'ai une feuille nommée : "Feuil1" dans mon classeur.

Dans une autre feuille "Recap", en A1 j'ai le nom de la première feuille: "Feuil1" et je voudrais pouvoir appeler le contenu d'une celulle de la feuille "Feuil1" en utilisant le contenu de la cellule A1 de la feuille Recap!! [°)]
image

Merci


----------
M.Chevalier


13/06-2004 à 08:56Cette fois j'ai parfaitement compris (+)
Mais j'ai pas trouvé pour autant, cela dit je plancherai à nouveau là dessus, c'est intéressant et ça peut même m'être utile à l'occasion [;)]


----------
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.


13/06-2004 à 10:25Bonjour Mike,
Ton problème est simple.
Tu dois utiliser les liens HYPERTEXTES.
Connais-tu le principe?


----------
Jlazard


Form.excel: appel d'une feuille à partir cellule
13/06-2004 à 10:29 (?)
Mais les liens hypertextes, s'ils permettent de passer le la feuille recap à une autre, ne permettent pas de donner l'info recherchée par mike en B1 [:o]
Dur dur sa colle, il doit pourtant bien y avoir une solution bon sang [:o)]


----------
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.


13/06-2004 à 10:39Bonjour,
S'il s'agit de créer une simple liaison passive entre des cellules de différents classeurs, sers-toi de l'aide excel :
1) Ouvrez le classeur qui contiendra la liaison, appelé classeur de destination (fichier de destination : fichier dans lequel un objet lié ou incorporé est inséré). Le fichier source contient les informations utilisées pour créer l'objet. Lorsque vous modifiez des informations dans un fichier de destination, celles-ci ne sont pas mises à jour dans le fichier source.) et le classeur contenant les données que vous voulez lier (appelé classeur source (fichier source : fichier qui contient les informations qui ont été utilisées pour créer un objet lié ou incorporé. Lorsque vous mettez à jour les informations du fichier source, vous pouvez également mettre à jour l'objet lié du fichier de destination.).
2) Dans le classeur de destination, cliquez sur Enregistrer.
3) Sélectionnez une ou plusieurs cellules à partir desquelles vous voulez établir la liaison.
4) Si vous créez une nouvelle formule, tapez un signe égal (=).
Si vous entrez la liaison ailleurs dans la formule, tapez l'opérateur ou la fonction qui doit précéder la liaison.
5) Dans le menu Fenêtre, cliquez sur le nom du classeur source, puis sur le classeur contenant les cellules vers lesquelles vous voulez établir la liaison.
6) Sélectionnez les cellules que vous souhaitez lier.
7) Complétez la formule. Lorsque vous avez terminé, appuyez sur ENTRÉE.
Bonne journée !

13/06-2004 à 10:47Mais je viens de penser à quelque chose qui pourrait convenir [:o]

Si le but le la manoeuvre est d'avoir une fiche recap affichant le titre des autres feuilles de ton classeur :
Il te suffit de nommer chaque onglet du nom de la cellule A1, pour ce faire il existe une petite macro très simple qui le fait automatiquement :
[QUOTE]Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
On Error Resume Next
For Each sht In ActiveWorkbook.Worksheets
Sheets(sht.Name).Name = Sheets(sht.Name).[A1]
Next
End Sub[/QUOTE]
A partir de là tu crées des liens hypertexte sur ta feuille recap et le tour est joué (+)
J'ai bon là ? [:D]


----------
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.


Form.excel: appel d'une feuille à partir cellule
13/06-2004 à 11:09Bonjour à tous,
Si la feuille récap doit servir à retrouver une cellule bien précise le lien HYPERTEXTE
peut le faire très simplement.
Si j'ai bien compris le problème.
Le récap en feuille 1
En a1 lien feuille2+a10
La liaison se fera directement sur a10 en feuille 2.
Bon ou pas bon? [°)]


----------
Jlazard


13/06-2004 à 11:12

La liaison se fera directement sur a10 en feuille 2.


Ben justement, ça marche pas.
Du moins je n'y parviens pas [:o]


----------
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.


13/06-2004 à 11:16En fait si j'ai bien compris :

On fait un lien de la feuille recap en colonne A sur une autre feuille, jusque là pas de souci.

Mais obtenir automatiquement depuis l'information de Feuilrecap A1, la cellule A1 de la feuille vers laquelle dirige le lien . . . c'est là que ça coince [:)(]


----------
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.


Form.excel: appel d'une feuille à partir cellule
13/06-2004 à 15:50Re-re bonjour,
Je vais essayer d'être plus clair,car chez moi cela marche très bien.
Feuille1....recap
Feuille2....à retrouver le mot JOJO placé A10.

Dans la fenêtre lien hypertexte:
Texte à afficher ............JOJO
Référence cellule..........A10
Feuille 2 ...........................clic
Voila
Cela doit fonctionner [:o]
image

Bonne chance


----------
Jlazard


13/06-2004 à 16:12image
Ceci peut-il vous aider?


----------
Jlazard


13/06-2004 à 19:08

Ceci peut-il vous aider?


Ben nan ! [:D]
Comment il vient ton "jojo" dans texte à afficher, tu dois le taper ? ou il s'affiche seul ?
[:o]


----------
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.


Form.excel: appel d'une feuille à partir cellule
13/06-2004 à 19:59Je reformule mon problème dans son contexte car je crois qu'il n'a pas été bien perçu:

Je possède un classeur avec 30 feuilles; chaque feuille porte le nom d'un élève de la classe. Sur chaque feuille, aux mêmes endroits, j'ai les résultats de l'élève à qui appartient la feuille, disons en celulle A10, le pourcentage final de l'élève.

Ce que je désire faire sur ma feuille récap (j'ai déjà la liste des noms de mes 30 feuilles en colonne A et je voudrais en colonne B afficher la cellule A10 de chaque feuille de l'élève correspondant...

NB: En fait, j'ai pour chaque élève deux lignes de 9 colonnes à récupérer que j voudrais placer dans un tableau récapitulatif de ma feuille recap

Bien sur, je pourrais faire cela à la main mais j'aimerais trouver une solution plus efficace....

En tout cas merci à tous de vous occuper ainsi de mon problème


----------
M.Chevalier


13/06-2004 à 20:16Voilà "presque" ce que je recherche:

La fonction ADRESSE :

=ADRESSE(10;1;4;;A1)



Malheureusement, son résultat est eleve1!A10 mais je ne parviens pas à faire afficher la valeur qui se trouve en A10 sur la feuille eleve1 (?)


----------
M.Chevalier


13/06-2004 à 20:19Ben oui
Il faut le taper.
Et la référence de la cellule c'est l'adresse de JOJO sur la feuille2.
Allez on y va et on y arrivera.



----------
Jlazard


Form.excel: appel d'une feuille à partir cellule
13/06-2004 à 20:19

merci à tous de vous occuper ainsi de mon problème


C'est sympa de nous remercier, mais il faut reconnaître qu'on aime bien " se masturber l'intelect " [:D]


----------
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.


13/06-2004 à 20:21

Allez on y va et on y arrivera


Ben oui mais y'a le match alors ça va être short [:D]


----------
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.


13/06-2004 à 20:26OK, on verra le match tranquille, il faut utiliser

=INDIRECT(ADRESSE(34;2;4;;A1))

en A1, je place le nom de la feuille dans laquelle je veux pêcher des infos

34;2 se sont les références (lig col) des cellules que je veux aller chercher

4 pour référence relative

Enfin voilà...merci à tous et bon match alors (+)


----------
M.Chevalier


Merci de vous identifier

« Forum technique (liste des messages)12

23 Enregistrements / Page 1/1