• Initiateur de la discussion Initiateur de la discussion Didier
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

Didier

Guest
Bonjour le forum
Je voudrais écrire une recherchev à l'interieur d'un userform
comment m' y prendre ?
Merci à tous
Didier
 
Bonjour,

La formule est du style :

Valeur = WorksheetFunction.VLookup(Valeuràrechercher, Plagedutableau, numérde lacolonneàrenvoyer, False).

Ledernier critère False consiste à rechercher la valeur exacte et non comme dans le cas True une valeur approchée si cette valeur n'existe pas.

ThierryR
 
Salut !

comme ça, ça devrait mieux fonctionner...

Private Sub TextBox2_Change()
valachercher=TextBox1.Value
TextBox2.Value=WorksheetFunction.Vlookup(valachercher,"a2:b50", 2,False)
End Sub

je ne l'ai pas essayée, alors je ne peux pas te promettre une total réussite...En revanche, regarde bien le message de ThierryR car il t'a parfaitement indiqué la manière de rédiger le code...

Bye !

David Of Lunel
 
C'est bien ce qui est dans textbox1 que tu cherches dans ta liste alors tu dois le placer dans les parenthèses

Private Sub TextBox2_Change()
TextBox2 = VLookup(TextBox1, "a2:b50", 2, False)
End Sub

C'est pas sur mais tu auras peut-être besoin de WorksheetFunction devant Vlookup (à tester...)

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
344
  • Résolu(e)
Microsoft 365 problème
Réponses
19
Affichages
914
Réponses
6
Affichages
569
Réponses
18
Affichages
586
Réponses
5
Affichages
322
Réponses
6
Affichages
246
Réponses
11
Affichages
420
Réponses
3
Affichages
315
Réponses
19
Affichages
757
Retour