Bonjour à tous,
J'ai un petit souci avec la fonction vlookup avec tranche de seuil en VBA, dans ma macro la fonction avec la valeur dans la feuille fonctionne bien:
et je ne comprends pas bien pourquoi, l'un d'entre vous a certainement une solution toute simple!!!
Merci beaucoup encore une fois pour votre aide
Eric
Bonjour à tous,
J'ai un petit souci avec la fonction vlookup avec tranche de seuil en VBA, dans ma macro la fonction avec la valeur dans la feuille fonctionne bien:
et je ne comprends pas bien pourquoi, l'un d'entre vous a certainement une solution toute simple!!!
Merci beaucoup encore une fois pour votre aide
Eric
Bonjour
c'est tout à fait normal !
dans ta seconde ligne tu fais appel à TextBox1.
Or a ce niveau cette variable n'est pas connue puisque ton textbox1 est dans la feuille Userform1
Si ta procédure était dans la feuille cela fonctionnerait
tu peux mettre à la place
UserForm1.TextBox1.Text
donc :
Feuil1.Range("e3") = Application.VLookup(CDbl(UserForm1.TextBox1.Text), [Tableau1], 2, True)
et cela fonctionnera