IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Selectionner un element parmi une combobox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2016
    Messages : 192
    Par défaut Selectionner un element parmi une combobox
    Bonjour à tous,

    J'ai deux Combobox. Appelons les Combobox1 et Combobox2.

    Au clic de la combobox1, la combobox2 se rempli en fonction de la valeur choisie dans la combobox1.

    J'aimerai donc savoir si je pouvais faire une macro VBA pour choisir un element de la Combobox1 et visionner récuperer les element de la Combobox2 .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    For i = 1 To UBound(Split(positive, ";"))
        For j = 1 To ComboBox1.ListCount - 1
            region = Me.ComboBox1.List(j)
            ComboBox1 = region
            ComboBox1_click
                For T = 1 To ComboBox2.ListCount - 1
                Next T
        Next j
    Next i

    ComboBox2.ListCount me renvoie toujours un vide ...

    Merci pour votre aide

  2. #2
    Membre Expert
    Femme Profil pro
    Ingénieur
    Inscrit en
    Octobre 2016
    Messages
    1 703
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2016
    Messages : 1 703
    Par défaut
    Bonjour,

    Je comprends pas bien ta question. Est-ce que tu veux la chose suivante : en choisissant un élément dans cbox1, la cbox2 se remplie en fonction de l'élément dans cbox1 ? Et tu veux savoir comment remplir la cbox2 ?
    Si c'est le cas, tu peux utiliser le même type de procédé que dans le cas suivant :
    Nom : liste1.png
Affichages : 402
Taille : 46,1 Ko
    Ici, ce n'est pas avec un userform, mais c'est le même principe.
    Liste1 est la liste des élements en colonne A, on utilise DECALER et NBVAL pour anticiper le cas où on ajouterait des données en colonne A.
    Liste2 est la liste des éléments de la colonne C pour lesquels la colonne B vaut la cellule G3. Pour que ceci marche, il faut que la colonne B soit triée en ordre alphabétique (enfin, il faut surtout que les lettres de la colonne B soient rassemblées par blocs de même lettre).
    Avec EQUI on repè§re la première occurence de la lettre. Avec NB.SI on compte le nombre d'occurence de cette lettre et ceci nous permet de nous positionner sur le bloc de la lettre.
    Dans la cellule verte on fait une validation des données avec la liste2.

    Tu peux appliquer la même idée dans le USerform. Tu créés les listes liste1 et liste2 et tu alimentes tes combobox avec ces listes.

Discussions similaires

  1. Selectionner divers element d'une table
    Par saiclon dans le forum IHM
    Réponses: 14
    Dernier message: 18/01/2009, 14h22
  2. associer des textbox à un element d'une combobox
    Par julien10 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/10/2008, 22h32
  3. Selectionner un item d'une combobox
    Par joKED dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 23/11/2007, 15h35
  4. [C#][pocket pc] Selectionner un element d'une listview
    Par Jessika dans le forum Windows Mobile
    Réponses: 2
    Dernier message: 15/03/2007, 20h57
  5. Selectionner plusieurs elements dans une ListBox
    Par kacedda dans le forum MFC
    Réponses: 2
    Dernier message: 01/03/2007, 08h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo