bonjour,
j'ai un problème avec la fonction vlookup. J'ai réalisé un userform, j'aimerais que lorsque je rentre une donnée dans la première textbox et que j'appuie sur un bouton les autres textbox de l'userform se remplissent grace a une "recherchev" dans une table. Le problème c'est que mon code ne marche et un message d'erreur s'affiche :
voila mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub CommandButton2_Click() UserForm2.TextBox2.Value = Application.VLookup(UserForm2.TextBox1.Value, Range("listepersonnel"), 4, True) UserForm2.TextBox4.Value = Application.VLookup(UserForm2.TextBox1.Value, Range("listepersonnel"), 3, True) UserForm2.TextBox5.Value = Application.VLookup(UserForm2.TextBox1.Value, Range("listepersonnel"), 2, True) End Sub
Partager