excel - 选择过滤值并将选择应用于第二个工作簿中的不同过滤器
问题描述
我想在工作表中选择一些过滤的单元格并将选择应用于第二个工作簿中的过滤器。
我用在这里找到的修改后的代码进行了尝试。
Sub Test()
Dim Arr As Variant
Dim i As Integer
Arr = WorksheetFunction.Transpose(WB_Macro.Sheets("Current Stage").Selection.Value)
For i = LBound(Arr) To UBound(Arr)
Arr(i) = CStr(Arr(i))
Next i
Selection.AutoFilter
WB_New.Sheets("Consolidated EOY ´20-CO20-21").Range("$A$2:$C$1048576").AutoFilter Field:=7, Criteria1:=Arr, Operator:=xlFilterValues
End Sub
有人可以帮助我吗?
解决方案
推荐阅读
- angular - 如何使用 angular-cli 在特定文件夹中生成库?
- mysql - 如何使用 sql 查询 (DISTINCT) 检索唯一的数据输出?
- java - 用方括号拆分字符串
- plsql - 将 PL/SQL 函数转换为 PL/pgSQL
- sql - 如何更改表/列的字符集 - Oracle
- r - 如何对列名进行分组并为其添加后缀?
- python - 如何使我使用的图像既是背景图像又可以拉伸以适合我制作的窗口
- php - 在有管理员和普通用户的地方重定向用户的最佳方式是什么?
- flutter - 单击时如何将 ExpansionTile 小部件重叠在其他小部件上?
- .net - 在 C# 中的变量中加载 XML 子节点值