Form.excel: appel d'une feuille à partir cellule
Bonjour, 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
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
J\'espère que vous comprenez ce problème
Ben non désolé
![[:o]](/medias/forum/images/smileys/11.gif)
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
Je 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!! [°)]

Merci
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!! [°)]

Merci
M.Chevalier
Cette 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

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
![[;)]](/medias/forum/images/smileys/10.gif)
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
Bonjour Mike,
Ton problème est simple.
Tu dois utiliser les liens HYPERTEXTES.
Connais-tu le principe?
Ton problème est simple.
Tu dois utiliser les liens HYPERTEXTES.
Connais-tu le principe?
Jlazard

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]](/medias/forum/images/smileys/11.gif)
Dur dur sa colle, il doit pourtant bien y avoir une solution bon sang
![[:o)]](/medias/forum/images/smileys/15.gif)
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
Bonjour,
S\'il s\'agit de créer une [S]simple liaison passive [/S]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 !
S\'il s\'agit de créer une [S]simple liaison passive [/S]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 !
Mais je viens de penser à quelque chose qui pourrait convenir
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 :
A partir de là tu crées des liens hypertexte sur ta feuille recap et le tour est joué
J\'ai bon là ?
![[:o]](/medias/forum/images/smileys/11.gif)
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 :
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
A partir de là tu crées des liens hypertexte sur ta feuille recap et le tour est joué

J\'ai bon là ?
![[:D]](/medias/forum/images/smileys/4.gif)
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
Bonjour à 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? [°)]
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
La liaison se fera directement sur a10 en feuille 2.
Ben justement, ça marche pas.
Du moins je n\'y parviens pas
![[:o]](/medias/forum/images/smileys/11.gif)
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
En 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
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
![[:)(]](/medias/forum/images/smileys/13.gif)
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
Re-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

Bonne chance
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]](/medias/forum/images/smileys/11.gif)

Bonne chance
Jlazard

Ceci peut-il vous aider?
Jlazard
Ceci peut-il vous aider?
Ben nan !
![[:D]](/medias/forum/images/smileys/4.gif)
Comment il vient ton \"jojo\" dans texte à afficher, tu dois le taper ? ou il s\'affiche seul ?
![[:o]](/medias/forum/images/smileys/11.gif)
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
Je 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
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
Voilà "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
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
Ben 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.
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
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]](/medias/forum/images/smileys/4.gif)
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
Allez on y va et on y arrivera
Ben oui mais y\'a le match alors ça va être short
![[:D]](/medias/forum/images/smileys/4.gif)
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
OK, 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
=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
A Mike
Si j\'ai bien compris il faut faire ceci:
Feuille1 nom de l\'élève en a1
en b1 la formule : =feuil2!a10(si le total se trouve là)
Allez go!
Si j\'ai bien compris il faut faire ceci:
Feuille1 nom de l\'élève en a1
en b1 la formule : =feuil2!a10(si le total se trouve là)
Allez go!
Jlazard



Bonne soirée et @+ sur memo
La tendresse, c'est comme l'argent, on peut en avoir assez, mais jamais trop.
a jlazard, oui, excepté que on ne connait pas le nom Feuil2, c\'est le nom de l\'élève qui se trouve en a1
M.Chevalier
Discussion trop ancienne
Cette discussion a été automatiquement fermée car elle n'a plus reçue de nouveau message depuis trop longtemps.
Nous vous suggérons de créer un nouveau message
23 enregistrements - Page 1/1
« Retour sur la liste des messages de ce forum