我有以下VBA代码
ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=5, Criteria1:=Sheets("City").TextBox1.Text, _
Operator:=xlAnd
我正在努力解决的问题是如何获取文本框(内置于工作表中而不是用户表单中)来过滤表格大于或等于>=
目前它只会等于=
非常感谢任何帮助
答案 0 :(得分:1)
Range.AutoFilter
的{{1}}也需要操作员。
标准(字符串;例如,“101”)。使用“=”查找空白 字段,或使用“<>”找到非空白字段。如果这个论点是 省略,标准是全部。如果Operator是xlTop10Items,Criteria1 指定项目数(例如,“10”)。
因此,您只需在Criteria1
5
或>=5
即可