LOUISBUHAGIAR54
Registered User.
- Local time
- Today, 14:16
- Joined
- Mar 14, 2010
- Messages
- 157
I am working to filter a form using vba as follows.
filtru = ("[IDcardNo] = """ & numrukarta & """ And meta =Date()")
The above filter works perfectly well.
filtru = ("[IDcardNo] = """ & numrukarta & """ And meta =Date()-1 and [Roster] ='N' and [Finishtime] IS Null")
This second filter works perfectly well as well.
But when I join the two filters with OR (see below) the new filter fails. I get runtime error '13' Type mismatch.
filtru = ("[IDcardNo] = """ & numrukarta & """ And meta =Date()") Or ("[IDcardNo] = """ & numrukarta & """ And meta =Date()-1 and [Roster] ='O' and [Finishtime] IS Null")
Can someone please give me a lead on what could have gone wrong.
Many thanks and Happy Christmas and a Happy New Year.
Louis Buhagiar.
filtru = ("[IDcardNo] = """ & numrukarta & """ And meta =Date()")
The above filter works perfectly well.
filtru = ("[IDcardNo] = """ & numrukarta & """ And meta =Date()-1 and [Roster] ='N' and [Finishtime] IS Null")
This second filter works perfectly well as well.
But when I join the two filters with OR (see below) the new filter fails. I get runtime error '13' Type mismatch.
filtru = ("[IDcardNo] = """ & numrukarta & """ And meta =Date()") Or ("[IDcardNo] = """ & numrukarta & """ And meta =Date()-1 and [Roster] ='O' and [Finishtime] IS Null")
Can someone please give me a lead on what could have gone wrong.
Many thanks and Happy Christmas and a Happy New Year.
Louis Buhagiar.