I have stranded with a problem. I tried to search some data in a form but my vba code doesn't work. I have managed it with 2 search boxes but i need now to search with 5 boxes. I will show you my code and my form so you guys/girls can see what i am trying to do. Please i need your help =)
greetings Chiel (beginner in vba code)
*when you click on the button 'zoek' then it has to search for 1 of the 5 boxes.*
VBA code what doesn't work.
Expand|Select|Wrap|Line Numbers
- Private Sub Knopzoekbetaling_Click()
- If IsNull(tb_voorletters) And IsNull(tb_achternaam) _
- And IsNull(tb_persoonnummerbetaling) And IsNull(tb_reserveringnr) Then
- MsgBox "vul voorletters, achternaam, persoonnummer of reserveringnummer in", vbInformation, "zoeken"
- Else
- If Not IsNull(tb_voorletters) Then
- Me.Filter = "voorletters like '" & tb_voorletters.Value & "*'"
- Else
- If Not IsNull(tb_tussenvoegsels) Then
- Me.Filter = "tussenvoegsels like '" & tb_tussenvoegsels.Value & "*'"
- Else
- If Not IsNull(tb_voorletters) Then
- Me.Filter = "achternaam like '" & tb_achternaam.Value & "*'"
- Else
- If Not IsNull(tb_persoonnummerbetaling) Then
- Me.Filter = "persoonnummer = " & Me.persoonnummer.Value
- Else
- If Not IsNull(tb_reserveringnr) Then
- Me.Filter = "reserveringnummer = " & Me.reserveringnummer.Value
- Else
- End If
- Me.FilterOn = True
- End If
- End If
- End If
- End If
- End If
- End Sub