Dim txt2 As String = e.Form.Controls("TextBox6").Text
Dim tb2 As Table = Tables("主控窗口_Table2")
Dim f3 As String = Filter2
If Filter2 > "" Then
If f3>"" Then
f3 = "(" & f3 & ") and (" & Filter2 & ")"
Else
f3 = Filter2
End If
End If
Dim Values1() As String
Values1 = txt2.split(",")
For Index As Integer = 0 To Values1.Length - 1
If f3 > "" Then f3= f3 & " and "
Dim txt As String =Values1(Index)
txt = "'%" & txt & "%'"
Filter2= f3 & "(店铺名称 Like " & txt & " Or 单号 Like " & txt & " Or 处理人 Like " & txt & " Or 发货仓库 Like" & txt & " Or 物流公司 Like" & txt & " Or 赠送SKU Like" & txt & " Or 客户姓名 Like" & txt & " Or 系统单号 Like" & txt & " Or 产品类别 Like " & txt & " Or 配件SKU Like " & txt & " Or 产品SKU Like " & txt & " Or 联系方式 Like " & txt & " Or 追踪号 Like " & txt & " Or 处理方式 Like " & txt & " Or 备注 Like " & txt & " Or 回访 Like" & txt & " Or 状态 Like" & txt & " Or 寄送地址 Like " & txt & " Or [状况描述 原因] Like " & txt & ")"
Next
If Filter > "" AndAlso Filter2 > "" Then
Tables("主控窗口_Table2").Filter = "(" & Filter & ") and (" & Filter2 & ")"
Else
If Filter > "" Then
Tables("主控窗口_Table2").Filter = Filter
ElseIf Filter2> "" Then
Tables("主控窗口_Table2").Filter = Filter2
End If
End If 把她改成这个只能筛选一个关键字,多个就报错