Bonjour,
J'ai un formulaire en mode continu que j'aimerais pouvoir filtrer suivant plusieurs critères (4 en l’occurrence).
J'aimerais pouvoir filtrer soit avec 1 critère ou 2 ou 3 ou les 4 en même temps.
j'ai un code qui fonctionne mais je n'arrive pas activer les différents filtres en même temps!!!
En ce possible de le faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Private Sub Commande21_Click() Dim strFilterClub As String Dim strFilterDist As String Dim strFilterDiscip As String Dim strFilterCat As String strFilterClub = "[club] = '" & Me.CmbClub & "' " strFilterDist = "[distance] = '" & Me.CmbDistance & "'" strFilterDiscip = "[Discipline] = '" & Me.CmbDiscipline & "'" strFilterCat = "[categorie] = '" & Me.CmbCategorie & "' " If Len(Me.CmbClub) = 0 Or IsNull(Me.CmbClub) Then strFilterClub = "[club] Is Null" If Len(Me.CmbDistance) = 0 Or IsNull(Me.CmbDistance) Then strFilterDist = "[distance] Is Null" If Len(Me.CmbDiscipline) = 0 Or IsNull(Me.CmbDiscipline) Then strFilterDiscip = "[discipline] Is Null" If Len(Me.CmbCategorie) = 0 Or IsNull(Me.CmbCategorie) Then strFilterCat = "[categorie] Is Null" DoCmd.ApplyFilter "", strFilterClub DoCmd.ApplyFilter "", strFilterDist DoCmd.ApplyFilter "", strFilterDiscip DoCmd.ApplyFilter "", strFilterCat End Sub
Ce code ne filtre que sur la dernière commande applyfilter...
Hors moi je veux pouvoir activer tous les filtrer en même temps !!!
Merci de me dire si c'est possible
Partager