Et voilà solution trouver !
Alors dans un premier temps j'ai changer cette formule
If Ws.Range("A" & J) Like "*" & compagnie & "*" And Ws.Range("B" & J) Like "*" & nom & "*" Then
par
If Ws.Range("A" & J) Like "*" & compagnie & "*" And _
Ws.Range("B" & J) Like "*" & nom & "*" Then
A ce point la quand je choisissais une lettre dans la TextBox_nom et qu'ensuite je choississais la compagnie, ça me triais bien ma recherche par compagnie. Mais je devais à chaque fois changer de compagnie pour faire une nouvelle recherche.
Alors J'ai créée un Label_recherche , et ajouter des macros qui a chaque fois que Combo_Box et TextBox changeais ça cliquais sur mon Label, qui faisait un reste des Box.
Du coup quand je changeais cette fois de compagnie, ma TextBox_nom se vidais pas, alors j'ai tout simplement rajouter TextBox_nom = "" à chaque fois que ComboBox_compagnie_Change() + ListBox_recherche.Clear quand la TextBox_nom était vide.
Et voilà le tour est joué !!!
P.S : Je met en pièce jointe le fruit de ma labeur, si jamais ça pourrait servir à qqn
Ah bas on a poster en même temps Machin ^^
Le tiens parcontre quand tu fais une recherche par nom, et que tu efface la ListBox_nom ensuite ça t'affiche tout le tableau, alors que moi ça le vide
Merci quand même d'avoir prit un peu de temps pour moi quand même
Bisous
Regarde ma solution Machin, mon codage est quand même + simple que le tiens