EXCEL - combobox ou liste déroulante

Résolu/Fermé
Tehani_t Messages postés 240 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 20 décembre 2011 - 1 sept. 2010 à 20:28
Tehani_t Messages postés 240 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 20 décembre 2011 - 2 sept. 2010 à 19:46
Bonjour,

J'aimerais avoir une liste déroulante, lorsque je sélectionne un élément de celle ci, je dois cliquer sur un bouton, pour qu'il m'affiche toutes les données correspondants à la sélection.

Est il préférable de créer une liste déroulante via Données>>Validation ou de créer un combobox ???

Merci

A voir également:

3 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 751
2 sept. 2010 à 09:06
Bonjour,
Si la technique consiste à faire un choix, cliquer sur un bouton et faire une action en fonction de ce choix, je prendrais l'option Données/validation.
Exemple :
Sub bouton_click()
Select case Range("A1").Value
case 1
    action1
case 2
    action2
case else
   action3
End Select
End Sub

Ce code tel quel ne fonctionnera pas...
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
2 sept. 2010 à 09:52
Bonjour,

S'il s'agit simplement d'afficher des données en fonction d'un choix dans une liste déroulante, il n'est surement pas nécessaire de passer par VBA, pas besoin de bouton.
Utilise les fonctions de recherche (RechercheV, Index, Equiv, BDLire, ....) pour trouver et afficher les données dès que le choix est fait une liste déroulante de type Validation.

Cordialement
0
Tehani_t Messages postés 240 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 20 décembre 2011 21
2 sept. 2010 à 19:46
Merci à vous deux !!!
0