Bonjour,
VLOOKUP nécessite que la colonne considérée (ici ta colonne B) soit triée par ordre croissant.
Tu ne peux à la fois chercher dans une plage et en modifierune cellule. Cela va de soi
Tu ne nous dis pas ce que contient ta combobox, ni comment elle se nomme (ce ne saurait être combobox ! Prends la bonne habitude de montrer ici un copier/coller exact de ce que tu as écrit), ni ce que tu veux comparer (du texte ou du numérique) !
Si du texte : ===>>>
Range("....").Formula = "=VLOOKUP(""" & nom_de_ta_combo.text & """,A1:B10,2,FALSE)"
A condition (lire plus haut) que Range(" ...") ne soit pas une cellule de la plage ou tu recherches
Si du numérique :
Il te faut convertir en numérique le contenu de ta combo.
________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
aminesc
Messages postés70Date d'inscriptiondimanche 25 octobre 2015StatutMembreDernière intervention 3 juillet 2017 31 janv. 2016 à 21:49
Bonsoir ucfoutu,
je vous remercie pour votre aide , j'ai ps compris mais sa marche ;
pour les info ma combobox c'est une liste des clients je les nommer type_dépense ; et pour la plage de donne c'est la liste des clients en colonne A et leur code en colonne B son nom est type-dépense .
aminesc
Messages postés70Date d'inscriptiondimanche 25 octobre 2015StatutMembreDernière intervention 3 juillet 2017 31 janv. 2016 à 21:52
re ,
j'ai ne autre question si c'est possible , dans mon userform j'ai mis un textbox qui contiens la date , il ya t'il un moyen pour vérifier en cas erreurs de saisie si c'est une date ou pas ;
ex:12/90/2060
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018209 31 janv. 2016 à 22:18
C'est là une autre question sans rapport avec celle objet de la présente discussion.
Elle doit donc faire l'objet (règles de ce forum) d'une discussion distincte !
N'oublie pas (règle également) de libérer la présente discussion (un clic sur le tag RESOLU) au niveau de ton premier message.
Vous n’avez pas trouvé la réponse que vous recherchez ?