Aide sur excel

Résolu/Fermé
robert-patoulachi Messages postés 50 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 1 mai 2009 - 5 juil. 2008 à 11:25
robert-patoulachi Messages postés 50 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 1 mai 2009 - 6 juil. 2008 à 12:37
Bonjour à tous,

Je voudrais savoir s'il est possible d'afficher un tableau (ou une liste ou quoi que ce soit...) en choissisant ce que l'on veut afficher dans une liste déroulante.

En résumé, je voudrais choisir ce que je veux dans une liste déroulante (chose que je sais faire) et qu'en dessous s'affiche ce que je viens de choisir dans la liste, et seulement ce que j'ai choisi.

En espérant avoir été assez clair, je vous remercie d'avance.

7 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
5 juil. 2008 à 11:32
Bonjour,
Si j'ai bien compris ta demande, il s'agirait d'une liste en cascade ou liste dynamique...

Le pb a été traité moultes fois sue ce forum...

Le dernier en date...
http://www.commentcamarche.net/forum/affich 7214929 listes en cascade#dernier

Michel
0
robert-patoulachi Messages postés 50 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 1 mai 2009 1
5 juil. 2008 à 16:42
Merci pour cette réponse mais ce n'est pas vraiment cela que je souhaite.
Si j'ai bien compris, le lien que tu me donnes permet d'obtenir une liste particulière en fonction du choix que l'on a fait dans une autre liste, c'est bien ça ?

Moi ce que je voudrais, c'est qu'en fonction du choix que je fais dans une liste, j'obtiens ce que j'ai choisi en dessous (un peu comme un lien).

exemple :

En cellule A1, j'ai une liste déroulante avec programme 1, programme 2, programme 3.
Si je clique sur programme 2 par exemple, je veux que le tableau du programme 2 (qui se tient sur plusieurs lignes et plusieurs colonnes) apparaisse à partir de la cellule A3.


Est-ce possible ?

Merci d'avance.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
5 juil. 2008 à 18:25
Re,

C'est possible par VBA mais...

Il faut que tu sois plus précis dans ta demande:
quel version Excel ? si 2007, je ne connais pas.

Où se trouve chaque tableau: classeur onglet, adresse-surface (par ex: m^ classeur, feuil2, A7:AA128)...?

ces tableaux sont ils nommés (par ex: prog&, prog2, prog3)?

sans ces renseignements, on ne pourra pas faire grand chose, où il faudra le refaire N fois...

Dans l'attente,
0
robert-patoulachi Messages postés 50 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 1 mai 2009 1
5 juil. 2008 à 19:10
Tout d'abord merci beaucoup de l'intérêt que tu portes à "mon affaire".

Pour commencer, je voudrais savoir ce que signifie VBA stp ?
Ensuite, ma version de Excel est celle de 2002.

Pour mon problème :

Tous mes tableaux se trouvent sur la même feuille : Feuil4
Je n'ai pas nommé mes tableaux (s'il le faut, peux tu me dire comment faire).
La 1ère case de mon 1er tableau se trouve en A3 et va jusque F3 en longueur et A12 en hauteur et donc le dernier coin se trouve en F12.
Les 4 coins de mon second tableau se trouvent en A14-F14 A25-F25.
Etc......

Ma liste déroulante se trouve en A2 sur la Feuil2. Cette liste contient : Choix 1, choix 2, etc....
J'aimerais que lorsque je choisis choix 1, mon premier tableau qui se trouve Feuil4, A3-F3-A12-F12, apparaisse à partir de la case A4 sur la Feuil2 et soit identique.
Et donc lorsque je choisis "choix 2", ce soit le second tableau qui apparaisse à cette place.

Voilà, j'espère que tu auras assez d'informations.

Merci
0
Raymond PENTIER Messages postés 58836 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 janvier 2025 17 275
6 juil. 2008 à 05:57
Tu peux toujours utiliser ta liste déroulante pour aboutir à une cellule (portant par exemple l'intitulé de ton tableau) qui comporte un lien hypertexte, qu'il te suffit d'activer ; ça ne te fait jamais que deux clics au lieu d'un seul ...
0
robert-patoulachi Messages postés 50 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 1 mai 2009 1
6 juil. 2008 à 11:06
Oui c'est vrai, je ferais ça si je ne trouve pas d'autres moyens.

Merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
6 juil. 2008 à 07:58
Bonjour
Est ce que l'exemple joint correspond à ce que vous attendez? Si oui, j'aurais bien compris ce que vous souhaitez, mais là, il n'y a rien de sur!
Ce fichier comporte deux options avec les commentaires qui s'y rapportent
Bonne chance
Crdlmnt

http://www.cijoint.fr/cjlink.php?file=cj200807/cijgRtp3zr.xls
0
robert-patoulachi Messages postés 50 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 1 mai 2009 1
6 juil. 2008 à 11:12
Merci pour cette réponse mais je ne crois pas que ce soit celle que j'attendais.
Je ne vois pas de liste déroulante sur cette page.

Mais peut-être est-ce moi qui n'y comprends pas grand chose....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
6 juil. 2008 à 09:19
Bonjour Robert, bonjour Raymond et Vaucluse


Robert,

Voici ce que j'ai pu faire avec les renseignements minimum que tu m'as donné: 3 choix, 2 tableaux déterminés...

Excuses-moi, mais les points de suspension et les etc. ne sont pas des définitions valables en info. ;-)

tu peux voir la maquette en PJ
https://www.cjoint.com/?hgjiMICfWr

VBA est le code visual basic d'Excel; pour y accéder:
tu fais un "clic droit" sur l'onglet "feuil2" et tu verras le code que tu pourras copier-coller dans ton classeur

Bon Dimanche

Michel
0
robert-patoulachi Messages postés 50 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 1 mai 2009 1
6 juil. 2008 à 11:05
Merci encore pour cette réponse.

Dans la forme, c'est ça mais lorsque je clique sur un choix dans la liste déroulante, rien n'apparaît en dessous, est-ce normal ?

Bonne journée.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
6 juil. 2008 à 11:41
Re,

Je viens de ré-essayer: ça marche: le tableau voulu dans la liste apparait

peut-être que:
la sécurité macro doit être en position "niveau moyen" (outils-macros-sécurité"): a chaque ouverture du classeur tu auras la demande: tu cliques sur "activer les macros";

Tu me dis...
Michel
0
robert-patoulachi Messages postés 50 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 1 mai 2009 1
6 juil. 2008 à 11:58
En effet, les macros n'étaient pas activées. Je les ai donc activées et c'est exactement ce que je veux.
Pourrais tu m'indiquer la marche à suivre stp ?
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
6 juil. 2008 à 12:08
Quelle marche à suivre?

Dans Le post précédent 7, je t'ai expliqué comment récupèrer le code; autrement, je ne vois pas.

michel
0
robert-patoulachi Messages postés 50 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 1 mai 2009 1
6 juil. 2008 à 12:37
Ah oui OK et merci beaucoup.
0