|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
Sub 筛选()
Application.ScreenUpdating = False
AutoFilterMode = False
Rows(1).AutoFilter
r = Cells(Rows.Count, 2).End(xlUp).Row
If ActiveSheet.TextBox1.Text <> "" Then
Range("a1:e" & r).AutoFilter Field:=1, Criteria1:="*" & ActiveSheet.TextBox1.Text & "*", Operator:=xlAnd
End If
If ActiveSheet.TextBox2.Text <> "" Then
Range("a1:e" & r).AutoFilter Field:=2, Criteria1:="*" & ActiveSheet.TextBox2.Text & "*", Operator:=xlAnd
End If
If ActiveSheet.TextBox3.Text <> "" Then
Range("a1:e" & r).AutoFilter Field:=3, Criteria1:="*" & ActiveSheet.TextBox3.Text & "*", Operator:=xlAnd
End If
If ActiveSheet.TextBox4.Text <> "" Then
Range("a1:e" & r).AutoFilter Field:=4, Criteria1:="*" & ActiveSheet.TextBox4.Text & "*", Operator:=xlAnd
End If
If ActiveSheet.TextBox5.Text <> "" Then
Range("a1:e" & r).AutoFilter Field:=5, Criteria1:="*" & ActiveSheet.TextBox5.Text & "*", Operator:=xlAnd
End If
Application.ScreenUpdating = True
End Sub
|
|