[Résolu] besoin d'aide dans userform
bonjour,
je souhaite faire ceci et je bloque
j'ai un userform pour lequel j'ai une liste déroulante qui me permet d'afficher les nom de client dans des txtbox du formulaire
la cobobox va chercher les information dans la feuille (client)
je souhaite inclure a mon userform une listebox sur 4 collones qui m'afficherai les transaction du client pour lequel les donnée sont stockées dans la feuille (BD)
la feuille bd contient 5 colonnes
n° de transaction - nom - prenom - montant ttc - date
j'ai besoin que ma liste comprenne non, prenom, montant ttc,date
je n'y arrive pas
j'ai bien trouvé ceci mais j'arrive pas à l'adapter à ce que j'ai besoin
Private Sub B_go_Click()
Me.ListBox1.Clear
Set c = Range("a:a").Find(Me.TextBox1.Value, LookIn:=xlValues)
If Not c Is Nothing Then
premier = c.Address
i = 0
Do
Me.ListBox1.AddItem
Me.ListBox1.List(i, 0) = c.Value
Me.ListBox1.List(i, 1) = c.Offset(0, 1).Value
Me.ListBox1.List(i, 2) = c.Offset(0, 2).Value
Set c = Range("a:a").FindNext(c)
i = i + 1
Loop While Not c Is Nothing And c.Address <> premier
End If
End Sub
merci de m'aider jespere avoir ete asser claire
bonjour,
je souhaite faire ceci et je bloque
j'ai un userform pour lequel j'ai une liste déroulante qui me permet d'afficher les nom de client dans des txtbox du formulaire
la cobobox va chercher les information dans la feuille (client)
je souhaite inclure a mon userform une listebox sur 4 collones qui m'afficherai les transaction du client pour lequel les donnée sont stockées dans la feuille (BD)
la feuille bd contient 5 colonnes
n° de transaction - nom - prenom - montant ttc - date
j'ai besoin que ma liste comprenne non, prenom, montant ttc,date
je n'y arrive pas
j'ai bien trouvé ceci mais j'arrive pas à l'adapter à ce que j'ai besoin
Private Sub B_go_Click()
Me.ListBox1.Clear
Set c = Range("a:a").Find(Me.TextBox1.Value, LookIn:=xlValues)
If Not c Is Nothing Then
premier = c.Address
i = 0
Do
Me.ListBox1.AddItem
Me.ListBox1.List(i, 0) = c.Value
Me.ListBox1.List(i, 1) = c.Offset(0, 1).Value
Me.ListBox1.List(i, 2) = c.Offset(0, 2).Value
Set c = Range("a:a").FindNext(c)
i = i + 1
Loop While Not c Is Nothing And c.Address <> premier
End If
End Sub
merci de m'aider jespere avoir ete asser claire
Dernière édition: