Meerdere combobox filter mogelijk

Status
Niet open voor verdere reacties.

dralex

Gebruiker
Lid geworden
21 mrt 2011
Berichten
154
Is het mogelijk om te filteren in een form aan de hand van meerdere criteria's?

Bijv. op leeftijd en geslacht?

zo ja wat is het vba code?
als ik nu op bijv leeftijd 21 zet krijg ik alles met leeftijd maar als ik dan ook geslacht man selecteer dan selecteerd hij alleen op man en niet meer op 21.

gebruik het volgende
Private Sub ZCategorie_AfterUpdate()
Dim sFilter As String

sFilter = "[Categorie] = '" & Me.ZCategorie & "'"
Me.Filter = sFilter
Me.FilterOn = True

End Sub
 
Je moet het filter uitbreiden met de tweede voorwaarde, waarbij je dan een AND of OR regel maakt, afhankelijk of je beide voorwaarden tegelijk wilt laten gelden, of dat aan één van de beide voorwaarden moet worden voldaan. Als beide filterwaarden uit verschillende tekstvakken of keuzelijsten komen, dan kun je het beste een aparte functie maken die de filterstring opbouwt. Dat onderwerp komt overigens regelmatig voorbij, en we posten daar dan vaak ook een voorbeeldje bij. Zoek die eens op in dit forum, zou ik zeggen!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan