AutofilterVBAExcel不适用于多列
创始人
2024-11-12 13:30:11
0

如果要在多列中使用Autofilter VBA,必须使用数组。

以下是使用数组的示例代码:

Sub MultipleColAutofilter() Dim arrData() As Variant Dim LastRow As Long Dim ws As Worksheet

Set ws = ThisWorkbook.Sheets("Sheet1")

'Store data in the array With ws LastRow = .Cells(.Rows.Count, 1).End(xlUp).row arrData = .Range("A1:F" & LastRow).Value End With

'Filter array based on criteria in column B and C With ws.Range("A1:F" & LastRow) .AutoFilter .AutoFilter Field:=2, Criteria1:="Sales" .AutoFilter Field:=3, Criteria1:="East" End With

End Sub

注意,将您的数据存储在数组中,然后使用Array变量来指定Autofilter,并将Autofilter字段索引用于数组索引。

此代码将在包含六个列(从A到F)的工作表中过滤第二列和第三列,与Sales和East相匹配。

希望这可以帮助您解决Autofilter VBA在多列中不起作用的问题。

相关内容

热门资讯

一分钟要领!hhpoker万能... 一分钟要领!hhpoker万能辅助器(透视)一直存在有辅助教程(哔哩哔哩)1、该软件可以轻松地帮助玩...
两分钟阶段!德扑圈有透视吗(透... 两分钟阶段!德扑圈有透视吗(透视)其实是真的有辅助工具(哔哩哔哩)1、金币登录送、破产送、升级送、活...
三分钟窍门!wepoker好友... 三分钟窍门!wepoker好友房开挂(透视)本来是有辅助辅助(哔哩哔哩)1、点击下载安装,wepok...
第五分钟教程书!We poke... 第五分钟教程书!We poker辅助器下载(透视)本来有辅助神器(哔哩哔哩)一、We poker辅助...
第七分钟办法!wepoker轻... 第七分钟办法!wepoker轻量版透视方法(透视)竟然存在有辅助安装(哔哩哔哩)1、许多玩家不知道w...
五分钟手段!德扑圈透视(透视)... 五分钟手段!德扑圈透视(透视)真是真的有辅助插件(哔哩哔哩)暗藏猫腻,小编详细说明德扑圈透视破解器有...
第9分钟窍要!wepoker透... 第9分钟窍要!wepoker透视方法(透视)确实有辅助开挂(哔哩哔哩)所有人都在同一条线上,像星星一...
五分钟法子!hhpoker是真... 五分钟法子!hhpoker是真的还是假的(透视)总是有辅助辅助(哔哩哔哩)1、超多福利:超高返利,海...
第5分钟手筋!wpk俱乐部是做... 第5分钟手筋!wpk俱乐部是做什么的(透视)都是有辅助工具(哔哩哔哩)一、wpk俱乐部是做什么的可以...
第六分钟妙招!pokemmo脚... 第六分钟妙招!pokemmo脚本手机版(透视)真是是有辅助开挂(哔哩哔哩)1、每一步都需要思考,不同...