Bonjour à tous !
J'ai suivi un des tutos présent sur le site, concernant la barre de recherche dans Excel.
L'idée étant de créer un "mini moteur de recherche" à partir d'une vaste base de données.
J'ai donc le code suivant :
Option Compare Text
Private Sub ListBox1_Click()
End Sub
Private Sub TextBox1_Change()
Application.ScreenUpdating = False
Range("A6:A600").Interior.ColorIndex = 2
ListBox1.Clear
If TextBox1 <> "" Then
For ligne = 6 To 600
If Cells(ligne, 1) Like "*" & TextBox1 & "*" Then
Cells(ligne, 1).Interior.ColorIndex = 46
ListBox1.AddItem Cells(ligne, 1)
End If
Next
End If
End Sub
Ce que j'aimerai maintenant, c'est que lorsqu'une recherche abouti, je puisse double clicker sur un résultat et que la ligne en question soit sélectionné.
Mais je ne sais pas pas comment faire.
Je suis preneur de toutes idées pour avancer sur mon problème.
Merci à vous !
Bonne journée !
Cordialement,