1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| Private Sub ComboBox1_Change()
Dim Fin As Integer
Fin = Feuil1.Range("B" & Rows.Count).End(xlUp).Row
If Me.ComboBox1.Value <> "" Then
Me.Label5.Caption = Clear
Me.TextBox1.Value = Clear
Me.TextBox2.Value = Clear
For ligne = 2 To Fin
If Feuil1.Cells(ligne, 2).Value = Me.ComboBox1.Value Then
Me.Label5.Caption = Feuil1.Cells(ligne, 1).Value
Me.TextBox1.Value = Feuil1.Cells(ligne, 3).Value
Me.TextBox2.Value = Feuil1.Cells(ligne, 4).Value
End If
Next ligne
Else
If Me.ComboBox1.Value <> Feuil1.Range("B" & Rows.Count).End(xlUp).Row Then
Me.Label5.Caption = Clear
Me.TextBox1.Value = Clear
Me.TextBox2.Value = Clear
End If
End If
End Sub |