Hello à tous,
J'espère que vous allez bien et que le confinement n'est pas trop dur.
Je suis sur un projet, qui permet d'afficher les feuilles visibles dans une listbox "Choose_ListBox" et j'aimerai filtrer les résultats de la listbox à l'aide d'une textbox, pour l'instant mon code est le suivant:
Private Sub TextBox1_Change()
Dim i As Long
For i = Me.Choose_ListBox.ListCount - 1 To 0 Step -1
If InStr(1, Me.Choose_ListBox.List(i), TextBox1, vbTextCompare) = 0 Then Me.Choose_ListBox.RemoveItem (i)
Next i
End Sub
Le code actuel fonctionne mais n'est pas "en temps réel", si jamais je veux changer ce que je tape dans la textbox en supprimant ou modifiant ma saisie, je suis obligé de quitter mon userform et de le relancer pour avoir une nouvelle recherche, est-ce que vous pensez qu'il soit possible de changer le code pour le rendre dynamique ?
Merci pour votre aide,
Naxos