Bonjour
@Phil69970
Merci beaucoup pour ta réponse et Désolé !! du mode de présentation.
j'ai fait ce que tu m'as conseillé,
Le but est de rechercher à partir du nom d'article ses informations qui lui correspondes.
mais dans le code ci-dessous, cela ne fonctionne pas malgré que le tableau 'ARTICLE' soit complet.
Honnêtement, je ne vois plus comment faire.
Private Sub CommandButton1_Click()
Dim Part_Articles As String
Dim Part_prix As Currency
If Me.Cbx_Nomarticles.ListIndex >= 0 And Me.Txt_nombre <> "" And Me.Cbx_activite <> "" Then
'Rechercher dans article
Part_Articles = WorksheetFunction.VLookup(Me.Cbx_Nomarticles, Sheets("ARTICLE").Range("b:i"), 1, 0)
Part_prix = WorksheetFunction.VLookup(Me.Cbx_Nomarticles, Sheets("ARTICLE").Range("b:i"), 7, 0)
'Remplir la zone de liste
With Me.Liste_order
.AddItem
.List(memoire, 0) = Part_Articles
.List(memoire, 1) = Me.Cbx_Nomarticles
.List(memoire, 3) = CCur(Part_prix)
.List(memoire, 4) = Me.Txt_nombre
.List(memoire, 2) = Me.Cbx_activite
End With
memoire = memoire + 1
'Vider l'article et le nombre
Me.Cbx_Nomarticles = ""
Me.Txt_nombre = ""
End If
End Sub