excel - Excel VBA需要从特定范围设置过滤条件
问题描述
需要从特定范围设置过滤条件,将
错误显示为运行时错误“13”:类型不匹配使用过滤器需要选择“印度”、“英国”、“美国”等词,这些词存储在特定范围内(Bj1 到 Bj & IWRange1)
IWRange1 = ThisWorkbook.Sheets("WorkingClient").Range("Bj" & Rows.Count).End(xlUp).Row
Dim strName As String
arMyArray = ThisWorkbook.Sheets("WorkingClient").Range("Bj1" & ":" & "Bj" & IWRange1)
find_IW = WorksheetFunction.Match(ThisWorkbook.Sheets("WorkingClient").Range("A15"), ThisWorkbook.Sheets("PF Working").Range("a7:zz7"), 0)
erRange12 = WorksheetFunction.VLookup(find_IW, ThisWorkbook.Sheets("WorkingClient").Range("AZ:BB"), 3, 0)
ThisWorkbook.Sheets("PF Working").Range(erRange12 & "8" & ":" & erRange12 & IWEnd).AutoFilter Field:=find_IW, Criteria1:=Array(arMyArray, "="), Operator:=xlFilterValues
解决方案
推荐阅读
- python - 如何修复 Chollet 教程中的 RNN 无效参数错误
- python - 了解 MultiOutputClassifier XGBoost 模型的 predict_proba 输出
- node.js - 服务器套接字侦听器不响应发出
- html - Bootstrap 4轮播指示器不起作用
- image-processing - 如何在 CNN Keras 中重用已加载到内存中的图像?
- python - 如何从列表中的每个 numpy 数组中提取最大值?
- c++ - 在visual studio中创建了一个空项目,它似乎不再打开控制台了?
- asp.net-mvc - 必须在 Empty mvc 项目中添加 BundleConfig.cs
- docker - 无法将 docker 映像推送到 gcp-cluster
- sql - 如何通过 RODBC 连接到 SQL?