Bonjour à tous,
Je suis pas très douée en VBA, j'aurai besoin de votre aide.
J'ai trouvé un tuto vraiment intéressant : Comment créer un champ de recherche efficace en 3 minutes ?
https://www.blog-excel.com/creer-un-champ-de-recherche-vba/
Je souhaites faire exactement la même chose mais en ayant des listes dans différents onglets.
Je souhaites avec un onglet avec la fameuse partie recherche et la liste qui apparait et les listes dans différents onglets.
ci-dessous le code VBA de base (extrait du tuto): pour moi il faudrait modifier la ligne
For ligne = 2 To 24
en for each feuille...
Pouvez-vous m'aider/me guider?
Merci
Pauline
Option Compare Text
Private Sub TextBox1_Change() 'www.blog-excel.com/creer-un-champ-de-recherche-vba
Application.ScreenUpdating = False
Range("A2:A24").Interior.ColorIndex = 2 'Exemple 1 (feuille)
ListBox1.Clear 'Exemple 2 (ListBox)
If TextBox1 <> "" Then
For ligne = 2 To 24
If Cells(ligne, 1) Like "*" & TextBox1 & "*" Then
Cells(ligne, 1).Interior.ColorIndex = 43 'Exemple 1 (feuille)
ListBox1.AddItem Cells(ligne, 1) 'Exemple 2 (ListBox)
End If
Next
End If
End Sub