Bonjour a tous
j'ai voulai afficher sur un liste box un restultat de recherche mais rien ne s'affiche! pouvez vous m'aider SVP
voici le code :
Private Sub CommandButton1_Click()
Dim critere
Dim Derniereligne As Integer, X As Integer
critere = TextBox1
If Worksheets("Recap").Cells(Rows.Count, 1).End(xlUp).Row = 1 Then
Derniereligne = 2
Else
Derniereligne = Worksheets("Recap").Cells(Rows.Count, 1).End(xlUp).Row
End If
ListBox1.Clear
For X = 1 To Derniereligne
If Feuil1.Cells(X, 3) = critere Then
Me.ListBox1.AddItem Feuil1.Cells(X, 1)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 1) = Worksheets("Recap").Cells(X, 2)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 2) = Worksheets("Recap").Cells(X, 3)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 3) = Worksheets("Recap").Cells(X, 4)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 4) = Worksheets("Recap").Cells(X, 5)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 5) = Worksheets("Recap").Cells(X, 6)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 6) = Worksheets("Recap").Cells(X, 7)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 7) = Worksheets("Recap").Cells(X, 8)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 8) = Worksheets("Recap").Cells(X, 9)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 9) = Worksheets("Recap").Cells(X, 10)
End If
Next X
End Sub