Bonjour le forum,
Pour la gestion de membres d'une association (environ 1200 membres), j'ai adapté une base de données créé par Philippe Tulliez en 2014 (merci à lu) et que fonctionne parfaitement. J'ai remplacé le ComboBox original de recherche par un ListBox car je trouve que la lisibilité des données est meilleure et ajouté un TextBox.
Maintenant, pour faciliter davantage la recherche, j'aimerais incorporer un code dans le nouveau TextBox (TextBox1_Change) qui permettrait une saisie intuitive, c'est-à-dire, qu'en saisissant quelques lettres dans le TextBox la liste de noms et prénoms contenue dans le ListBox soit réduite aux occurrences pertinentes. Cette recherche intuitive devrait se faire sur les deux colonnes du ListBox : nom et prénom.
De l'énorme quantité d'occurrences que apparaissent sur le net en tapant "recherche intuitive" ou "saisie intuitive", je n'ai trouvé, après moultes recherches, que 5 ou 6 codes qui fonctionnent. Beaucoup de ces discussions ont été laissées à l'abandon et certaines d'autres traitent carrément des sujets sans aucun lien avec le titre annoncé. Pour finir, il n'y a pas tant que ça.
Le première problème c'est qu'en essayant d'adapter les codes trouvés j'obtiens systématiquement de messages d'erreur ("accès refusé", "ne fait pas partie de la bibliothèque", "erreur non répertoriée", etc). Je pense qu'il se produit une incompatibilité entre l'Index du ListBox1 et celui du code que j'essaye d'incorporer. Le deuxième problème est que je ne sais pas faire.
Alors, pour celles et/ou ceux qui se donneront la peine de pencher sur mon problème, un grand merci. En pièce jointe un extrait de ma base.
Bon soirée. Jorge