VLookup

Bonjour,

Je vous explique un peu ma problématique sur un formulaire que j’ai crée il ya un comboBox1 et textBox1 j’ai utilisé le VLookup pour avoir la valeur recherche sur textBox1 depuis combobox1

Sauf quand j’ai le combobox1 vider le textbox garde toujours la dernier valeur recherche.

J’aimerai bien mettre le textbox1 vider quand les valeurs de combobox1 et vider ou introuvable

Ci-dessous le code que je Vien de mettre en place :

Private Sub ComboBox1_Change()
If ComboBox1.ListIndex = -1 Then
Exit Sub
End If
TextBox1.Value = Trim("" & Application.VLookup(ComboBox1, Sheets("Liste").Range("B5:E3000"), 4, False))
End Sub

j'ai besoin de votre aides

Cdt,

May

Bonsoir et bienvenu(e)

Efface la TextBox1 avant

    Private Sub ComboBox1_Change()
    TextBox1 = ""
    If ComboBox1.ListIndex = -1 Then
    Exit Sub
    End If
    TextBox1.Value = Trim("" & Application.VLookup(ComboBox1, Sheets("Liste").Range("B5:E3000"), 4, False))
    End Sub

Merci beaucoup ca marche parfaitement la piste qui manque

Je te remercie pour ta collaboration

Cdt,

Mayouga

Rechercher des sujets similaires à "vlookup"