EXCEL - combobox ou liste déroulante

Résolu
Tehani_t Messages postés 245 Statut Membre -  
Tehani_t Messages postés 245 Statut Membre -
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

3 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    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
  2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    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
  3. Tehani_t Messages postés 245 Statut Membre 21
     
    Merci à vous deux !!!
    0