Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Charger une zone de liste modifiable à partir d'un code VBA

  • Initiateur de la discussion Initiateur de la discussion medino55
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

medino55

XLDnaute Nouveau
Bonjour Tout le monde,🙂
une Petite aide SVP;
dans un Formulaire je veux charger une zone de liste modifiable par la colonne "Code Client" et lorsque je choisi un code les autres zones de texte se changent selon les données dans la feuille;
Vous pouvez voir le fichier attaché.
Merci 😀
 

Pièces jointes

Re : Charger une zone de liste modifiable à partir d'un code VBA

Bonjour.
Code de l'userform:
VB:
Option Explicit

Private Sub UserForm_Initialize()
Me.ComboBox1.List = Feuil1.Range("B4:B" & Feuil1.[B65536].End(xlUp).Row).Value
End Sub

Private Sub ComboBox1_Change()
Dim L As Long, T() As Variant
L = Me.ComboBox1.ListIndex + 1
If L > 0 Then
   T = Feuil1.[B4:F65536].Rows(L).Value
   Me.TextBox1.Text = T(1, 2)
   Me.TextBox2.Text = T(1, 3)
   Me.TextBox3.Text = T(1, 4)
   Me.TextBox4.Text = T(1, 5)
Else
   Me.TextBox1.Text = ""
   Me.TextBox2.Text = ""
   Me.TextBox3.Text = ""
   Me.TextBox4.Text = ""
   End If
End Sub
à +
 
Re : Charger une zone de liste modifiable à partir d'un code VBA

Bonsoir,

Code:
Private Sub UserForm_Initialize()
  Set f = Sheets("feuil1")
  Me.ComboBox1.List = f.Range("B4:F" & [B65000].End(xlUp).Row).Value
End Sub

Private Sub ComboBox1_Click()
  For i = 1 To 4
    Me("textbox" & i) = Me.ComboBox1.Column(i)
  Next i
End Sub

JB
 

Pièces jointes

Dernière édition:
Re : Charger une zone de liste modifiable à partir d'un code VBA

Mr BOISGONTIER, stp tu peux me montrer comment faire apparaitre deux colonnes dans un combobox comme tu la fait dans le fichier envoyé
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…