Combo multicolonnes résultat 1 seule

Bonjour

Je n'arrive pas à adapter le classeur ci-joint à mes besoins

Dans celui-ci, 2 colonnes (A et C) alimentent les combo et renvoient le résultat de la colonne A

Comment faire pour qu'il y ait 3 colonnes dans la combo (A, C et D) ?

En fait je comprend rien à ces codes et pas facile à adapter à mon niveau selon les besoins :

_ Faire apparaitre xx colonnes dans un ordre voulu (A, C, B et D par exemple)

- Faire apparaitre une fois le choix fait, pas forcément la première colonne, mais la seconde par exemple.

Un coup de main serait la bienvenue (exemples, explications)

Merci d'avance

Bonsoir,

Private Sub UserForm_Initialize()
  Set f = Sheets("bd")
  Set Rng = f.Range("A2:D" & f.[A65000].End(xlUp).Row)
  Me.ComboBox1.List = Application.Index(Rng, Evaluate("Row(1:" & Rng.Rows.Count & ")"), Array(1, 3, 4))
End Sub

Private Sub ComboBox1_Change()
   Me.TextBox1 = Me.ComboBox1.Column(0)
   Me.TextBox2 = Me.ComboBox1.Column(1)
   Me.TextBox3 = Me.ComboBox1.Column(2)
End Sub

Ceuzin

Bonjour

Merci ceuzin, c'est parfait, je comprend beaucoup plus aisément le fonctionnement maintenant.

Bonne journée

Rechercher des sujets similaires à "combo multicolonnes resultat seule"