francoisremacle
XLDnaute Nouveau
Bonjour à tous,
Première MERCI à ceus qui prendront le temps de me lire et m'aider à résoudre mon "problème".
Ci joint le fichier Excel qui me pose problème; 3 onglets :
1- Tab content : liste non exhaustive des graphiques;
2- Print : onglet ou je souhaite à travers 4 listes déroulantes, sélectionner 4 graphiques à afficher / imprimer
3- TEAM: les graphiques : j'en ai mis 8 mais il y en aura +- 100 dans le futur
Mon but, est de pouvoir selectionner via les listes déroulantes 4 graphs à imprimer dans l'onglet "PRINT".
"Hé oui, si je dois imprimer à chaque fois les 100 graphs, notre chère planète ne va pas apprécier"
Je m'y suis pris de cette façon :
Dans l'onglet TEAM : j'ai nommé chaque graphique (zone, rectangle autour du graph porte un nom) : GRAPH_1, GRAPH_2 ->8
Dans l'onglet Print, j'ai inséré une zone de graphique lié.
Quand je selectionne dans la liste déroulante un nom d'un graphique, il l'affiche en dessous => OK, ca fonctionne.
Mon problème, c'est que l'image lié fait appelle au nom GRAPHS_SHOW qui est une fonction CHOISIR => lié à un index.
Donc si je veux insérer un graph ou changer l'ordre des graphiques : c'est la galère (impossible à gérer).
J'aimerais qu'à la place de la fonction choisir, je puisse directement faire appel à une fonction qui va selectionner mon graph.
Or si je lie mon graph lié à la cellule B13 (onglet PRINT), il ne va pas recherche mon graph (qui est dans la liste des noms) mais va afficher le nom : ex GRAPH 2.
En d'autre terme, comme faire appel dans la barre de calcul à un NOM (définir dans le gestionnaire de nom) lié à une cellule par ex (B13 en question) ?
Comment résoudre le problème ???
Question subsidiaire : est il possible de définir un lier un nom (zone définir = un graph) à une cellule => le nom de la zone pourrait être "modifié" => GRAPH 1 pourrait devenir GRAPH 3 uniquement en changeant le nom de la cellule ?
Si autre solution plus simple que celle que j'ai essayé d'expliquée, je suis prenant également !!!!
EN AVANCE : MERCCCCCCCCCCCCCCCCCCCCCCCCIIIIIIIIIIIIIII !!!!!
François.
Première MERCI à ceus qui prendront le temps de me lire et m'aider à résoudre mon "problème".
Ci joint le fichier Excel qui me pose problème; 3 onglets :
1- Tab content : liste non exhaustive des graphiques;
2- Print : onglet ou je souhaite à travers 4 listes déroulantes, sélectionner 4 graphiques à afficher / imprimer
3- TEAM: les graphiques : j'en ai mis 8 mais il y en aura +- 100 dans le futur
Mon but, est de pouvoir selectionner via les listes déroulantes 4 graphs à imprimer dans l'onglet "PRINT".
"Hé oui, si je dois imprimer à chaque fois les 100 graphs, notre chère planète ne va pas apprécier"
Je m'y suis pris de cette façon :
Dans l'onglet TEAM : j'ai nommé chaque graphique (zone, rectangle autour du graph porte un nom) : GRAPH_1, GRAPH_2 ->8
Dans l'onglet Print, j'ai inséré une zone de graphique lié.
Quand je selectionne dans la liste déroulante un nom d'un graphique, il l'affiche en dessous => OK, ca fonctionne.
Mon problème, c'est que l'image lié fait appelle au nom GRAPHS_SHOW qui est une fonction CHOISIR => lié à un index.
Donc si je veux insérer un graph ou changer l'ordre des graphiques : c'est la galère (impossible à gérer).
J'aimerais qu'à la place de la fonction choisir, je puisse directement faire appel à une fonction qui va selectionner mon graph.
Or si je lie mon graph lié à la cellule B13 (onglet PRINT), il ne va pas recherche mon graph (qui est dans la liste des noms) mais va afficher le nom : ex GRAPH 2.
En d'autre terme, comme faire appel dans la barre de calcul à un NOM (définir dans le gestionnaire de nom) lié à une cellule par ex (B13 en question) ?
Comment résoudre le problème ???
Question subsidiaire : est il possible de définir un lier un nom (zone définir = un graph) à une cellule => le nom de la zone pourrait être "modifié" => GRAPH 1 pourrait devenir GRAPH 3 uniquement en changeant le nom de la cellule ?
Si autre solution plus simple que celle que j'ai essayé d'expliquée, je suis prenant également !!!!
EN AVANCE : MERCCCCCCCCCCCCCCCCCCCCCCCCIIIIIIIIIIIIIII !!!!!
François.