RobertJB66
Gebruiker
- Lid geworden
- 2 feb 2022
- Berichten
- 219
Ik heb de volgende uitdaging.
Om de onderstaande functie te laten uitvoeren moet ik de sFilter vullen.
Me.Filter = sFilter
sFilter is gevuld met informatie o.b.v. een case selectie.
Case 0
sFilter = ""
Case 1
sFilter = "Locatie = """ & sLocatie & """"
Case 10
sFilter = "Jaar = " & sJaar
Case 11
sFilter = "Locatie = """ & sLocatie & """ And Jaar = " & sJaar
Case 100
sFilter = "Maand = " & sMaand
Case 101
sFilter = "Locatie = """ & sLocatie & """ And Maand = " & sMaand
Case 110
sFilter = "Jaar = " & sJaar & " AND Maand = " & sMaand
Case 111
sFilter = "Locatie = """ & sLocatie & """ And Jaar = " & sJaar & " And Maand = " & sMaand
Jullie zien al dat dit niet te managen, is met telkens meer data in het filter.
Graag wil het als onderstaande voorbeeld doen. Ik krijg hier echter een foutmelding bij Case 2 en 3

Er moet waarschijnlijk een iets extra bij het "And" deel staan. Ik heb echter geen idee wat
Case 1
sFilter = FLocatie
Case 2
sFilter = FLocatie And FJaar
Case 3
sFilter = FLocatie And FJaar And FMaand
In een apart deel worden:
FLocatie = "Locatie = """ & sLocatie & """"
FJaar = "Jaar = " & sJaar
FMaand = "Maand = " & sMaand
Wie kan mij een zetje in de juiste richting geven:d
Om de onderstaande functie te laten uitvoeren moet ik de sFilter vullen.
Me.Filter = sFilter
sFilter is gevuld met informatie o.b.v. een case selectie.
Case 0
sFilter = ""
Case 1
sFilter = "Locatie = """ & sLocatie & """"
Case 10
sFilter = "Jaar = " & sJaar
Case 11
sFilter = "Locatie = """ & sLocatie & """ And Jaar = " & sJaar
Case 100
sFilter = "Maand = " & sMaand
Case 101
sFilter = "Locatie = """ & sLocatie & """ And Maand = " & sMaand
Case 110
sFilter = "Jaar = " & sJaar & " AND Maand = " & sMaand
Case 111
sFilter = "Locatie = """ & sLocatie & """ And Jaar = " & sJaar & " And Maand = " & sMaand
Jullie zien al dat dit niet te managen, is met telkens meer data in het filter.
Graag wil het als onderstaande voorbeeld doen. Ik krijg hier echter een foutmelding bij Case 2 en 3


Er moet waarschijnlijk een iets extra bij het "And" deel staan. Ik heb echter geen idee wat

Case 1
sFilter = FLocatie
Case 2
sFilter = FLocatie And FJaar
Case 3
sFilter = FLocatie And FJaar And FMaand
In een apart deel worden:
FLocatie = "Locatie = """ & sLocatie & """"
FJaar = "Jaar = " & sJaar
FMaand = "Maand = " & sMaand
Wie kan mij een zetje in de juiste richting geven:d