Bonjour à tous, je souhaiterais créer dans un formulaire des boutons de commande de filtre avec des lettre " A - B - C - D"... basé sur une table avec des noms et prénoms. Lorsque je cliquerai sur le A, je n'aurai que les noms commençant par A et ainsi de suite. j'ai utilisé pour ce faire sur la bouton de commande A propriété sur clic =puis dans procédure évènementielle du formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part =filtrelet()
Mais cela ne fonctionne pas. Si quelqu'un à déjà effectué ce genre de manip je vous remercie de vos conseils.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Public Function FiltreLet() Dim StrFilt As Variant, StrLet As Variant StrLet = Screen.ActiveControl.Name StrFilt = "(((Agents.[Nom Prenom]) Like '" & StrLet & "*'))" Me.Filter = StrFilt Me.FilterOn = True End Function
Partager