arrays - Range 类的 AutoFilter 方法失败 - Array <> NOT EQUAL
问题描述
我需要帮助。我不是专家,我正在学习 VBA,我只需要一条关于我正在尝试应用的过滤器的建议。以下代码给了我一个错误:
'范围类的自动筛选方法失败'
ActiveSheet.Range("A1").CurrentRegion.AutoFilter Field:=20, Criteria1:=Array("<>A", "<>B", "<>C"), _
Operator:=xlFilterValues
但是,当我使用 EQUAL 运行相同的代码时,它不会出错。
ActiveSheet.Range("A1").CurrentRegion.AutoFilter Field:=20, Criteria1:=Array("=A", "=B", "=C"), _
Operator:=xlFilterValues
提前致谢
解决方案
推荐阅读
- angular - 类型:属性在 RXJS 6 地图中的模型上不存在,角度为 6
- php - 如何将 msqli 查询中的登录系统修改为 PDO?
- java - vehicleList 数组未排序并接收运行时错误
- java - 无法签署 apk 文件
- javascript - JavaScript 实现是否为块级作用域创建了新的堆栈框架?
- log4net - Log4Net 如何登录
- node.js - multer-gridfs-storage (node:4041) DeprecationWarning: collection.insert 已弃用。改用 insertOne、insertMany 或 bulkWrite
- python - Numpy 在读取 CSV 时将科学记数法转换为 nan
- bazel - Bazel 文件名中带有“:”的解决方法?
- powershell - Powershell 杀死除当前打开的所有 Powershell 窗口