Range.AutoFIlter方法可以进行自动筛选,语法结构如下:
Range.AutoFilter(Field,Criteria1Operator,Criteria2,VIsibleDropDown);
参数说明:
Field可选,筛按33选的字段的整型偏移量,;例如筛选A列的字段则取值1,筛选D列的字段则取值4;
Criteria1,可选,字符串类型。筛选条件可以使用“=”,“<”,“>”,“<>”等运算符;
Operator,可选,指定筛选类型。设置为xlAutoFileterOpearator枚举中的常量之一,如下表所示:
名称 |
说明 |
xlAnd |
条件1和条件2的逻辑与 |
xlBottom10Items |
显示最低值项(条件1中指定的项数) |
xlBottom10Percent |
显示最低值项(条件1中指定的百分数) |
xlFilterCellColor |
显示单元格颜色 |
xlFilterDynamic |
动态筛选 |
xlFilterFontColor |
字体颜色 |
xlFilterIcon |