Rechercher en vba la cellule correspondante

Résolu/Fermé
mouradopgi13 Messages postés 15 Date d'inscription jeudi 29 novembre 2012 Statut Membre Dernière intervention 5 décembre 2012 - Modifié par mouradopgi13 le 29/11/2012 à 15:15
 mouradopgi13 - 3 déc. 2012 à 20:46
Bonjour à tous,
Je suis novice en vba, je coince sur un truc qui me trotte la tête. j'ai arrivé grâce à ce forum de réaliser userform ci joint. en fait, j'ai un combobox colonne A, listbox colonne B et deux textbox colonne C&D, la liste se charge d'après le combobox les deux textbox se chargent d'après listbox, mais je n'arrive pas à trouver les bonnes résultats car en colonne B il y a des données similaires donc les textbox se chargent juste sur la première résultat qui est fausse (voir fichier ci-joint).
Merci d'avance pour vos réponses,
Cordialement

http://cjoint.com/confirm.php?cjoint=BKDpoblFYZV

4 réponses

f894009 Messages postés 17192 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 16 juin 2024 1 708
Modifié par f894009 le 30/11/2012 à 11:08
Bonjour,

Une facon de programmer et quelques modifications supplementaires pour eviter les messages d'ereurs. L'objet Dico ne vous sert a rien dans votre cas (sauf si vous aviez prevu une autre utilisation).Essayez et rendez compte.

https://www.cjoint.com/?BKElbTH93tl

Bonne suite
0
mouradopgi13 Messages postés 15 Date d'inscription jeudi 29 novembre 2012 Statut Membre Dernière intervention 5 décembre 2012
30 nov. 2012 à 15:16
Meilleure réponse, merci beaucoup f894009.
une super idée.
Merci à tous
0
mouradopgi13 Messages postés 15 Date d'inscription jeudi 29 novembre 2012 Statut Membre Dernière intervention 5 décembre 2012
30 nov. 2012 à 19:46
Re f894009,
j'ai essayé à adapté ton code sur mon tableau, mais je trouve que le dernier projet ne marche plus surtout l'ETP qui ont plusieurs projets.
Merci d'avance
https://www.cjoint.com/?BKEtTC89Qhr
0
bonjour mouradopgi13,
SVP comment tu as fais de faire apparaître le message dès l'ouverture du fichier ?

ça fais longtemps que je cherche comment s.v.p aide moi?

merci
jalil
0
Bonjour, malgré je suis débutant mais je peux t'aider car c facile, écris
double click thisworkbook

Private Sub Workbook_Open()
nom_de_la_userform.show
End Sub

bonne suite
0