Iemand een idee hoe ik dit werkend krijg:
Heb een zoekvenster gemaakt waarmee je 1 kolom kan filtreren., nu wil ik nadat ik in zoekvenster 1 een waarde heb ingevoegd , ik in zoekvenster 2 hetzelfde kan doen voor de kolom ernaast maar hier filtert hij niet meer, maar laat hij weer alle records zien als ik wat intyp, als ik zoekvenster 1 leeghou en iets intyp in zoekvenster 2 verwijdert hij alle lege cellen , maar filtert verder niet op inhoud.
Dit is de code:
Ik begin net hiermee , dus misschien zie ik iets heel stoms over het hoofd
Heb een zoekvenster gemaakt waarmee je 1 kolom kan filtreren., nu wil ik nadat ik in zoekvenster 1 een waarde heb ingevoegd , ik in zoekvenster 2 hetzelfde kan doen voor de kolom ernaast maar hier filtert hij niet meer, maar laat hij weer alle records zien als ik wat intyp, als ik zoekvenster 1 leeghou en iets intyp in zoekvenster 2 verwijdert hij alle lege cellen , maar filtert verder niet op inhoud.
Dit is de code:
Private Sub TextBox1_Change()
Application.ScreenUpdating = False
ActiveSheet.AutoFilterMode = False
If Len(TextBox1.Value) = 0 And Len(TextBox2.Value) = 0 Then
ElseIf Len(TextBox1.Value) <> 0 And Len(TextBox2.Value) = 0 Then
ActiveSheet.Range("$F$21:$F$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox1.Value & "*", VisibleDropDown:=False
Application.ScreenUpdating = True
End If
End Sub
Private Sub TextBox2_Change()
Application.ScreenUpdating = False
ActiveSheet.AutoFilterMode = False
If Len(TextBox1.Value) = 0 And Len(TextBox2.Value) = 0 Then
ElseIf Len(TextBox2.Value) <> 0 And Len(TextBox1.Value) = 0 Then
ActiveSheet.Range("$G$21:$G$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox1.Value & "*", VisibleDropDown:=False
Application.ScreenUpdating = True
End If
End Sub
Ik begin net hiermee , dus misschien zie ik iets heel stoms over het hoofd
