过滤表大于或等于(> =)

时间:2015-01-19 21:29:25

标签: vba excel-vba excel

我有以下VBA代码

ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=5, Criteria1:=Sheets("City").TextBox1.Text, _
Operator:=xlAnd

我正在努力解决的问题是如何获取文本框(内置于工作表中而不是用户表单中)来过滤表格大于或等于>=

目前它只会等于=

非常感谢任何帮助

1 个答案:

答案 0 :(得分:1)

Range.AutoFilter的{​​{1}}也需要操作员。

  

标准(字符串;例如,“101”)。使用“=”查找空白   字段,或使用“<>”找到非空白字段。如果这个论点是   省略,标准是全部。如果Operator是xlTop10Items,Criteria1   指定项目数(例如,“10”)。

     

Range.AutoFilter Method (Excel)

因此,您只需在Criteria1

中输入5>=5即可