CommandButton /Recherche automatique (VBA_EXCEL)

Résolu
Mirguy23 Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   -  
fabien25000 Messages postés 673 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour tout le monde!

Je viens de faire la conception d'un UserForm5: un TextBox1 (pour la saisie), CommandButton12 = Voir (pour afficher la feuille)
de la feuille excel "Synthese"
Déja j'arrive à afficher le continue de la feuille "Synthese" dans la listbox1 en cliquant juste sur le boutton CommandButton12 = Voir.


Private Sub CommandButton12_Click()
ListBox1.ColumnCount = 30
ListBox1.RowSource = "A2: AB9847"
Me.Label1.Caption = Me.ListBox1.ListCount & " Ligne(s)"
End Sub


Le button CommandButton12 me sert juste à affiche la feuille "Synthese" dans la listbox1.

Ma difficulté:

J'aimerai que la recherche se fasse de manière automatique juste en écrivant sur le textbox1 sans avoir à recourir sur le button.


Merci!

2 réponses

fabien25000 Messages postés 673 Date d'inscription   Statut Membre Dernière intervention   59
 
Bonjour,

et si tu mettais ton code sur le Afterupdate de ton textbox1?
0
Mirguy23 Messages postés 42 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai essayé mais j'ai eu constater c'est un petit peu similaire ... ça affiche juste mais il n'y a pas de répercussion de ce que je saisi du textbox vers la listbox qui dois affichée les lignes du le mot-clé que j'ai saisi.
0
fabien25000 Messages postés 673 Date d'inscription   Statut Membre Dernière intervention   59
 
ton code ne fait qu'afficher dans le label1 le nombre de ligne que contient ta listbox VBA n'est pas plus magicien que nous, il faut être précis en VBA tant dans la demande que dans la façon d'écrire ce qu'on attend
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Vu que vous ne faites pas de recherche, normal que vous ayez tout afficher avec votre bouton!!!!!!

Cette magnifique recherche doit se faire dans une colonne, n'importe ou ??????
0