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在多列中不起作用的问题。

相关内容

热门资讯

八分钟教程!微乐小程序黑科技,... 八分钟教程!微乐小程序黑科技,微信小程序微乐辅助器(开挂)总是真的有挂(2026)1、点击下载安装,...
代打辅助挂!微乐小程序黑科技,... 代打辅助挂!微乐小程序黑科技,微乐自建房免费辅助入口在哪里(透视)一直有挂(哔哩哔哩)1、许多玩家不...
第一分钟辅助!微乐小程序黑科技... 第一分钟辅助!微乐小程序黑科技,小程序微乐游戏辅助器(开挂)总是真的是有挂(2026)1)微乐小程序...
目前来看!微乐小程序黑科技,微... 目前来看!微乐小程序黑科技,微乐河南小程序微乐辅助脚本(透视)确实是真的挂(哔哩哔哩)1、下载好微乐...
第4分钟透视!微乐小程序黑科技... 第4分钟透视!微乐小程序黑科技,微信小程序游戏辅助器(开挂)一贯真的有挂(2026)1、游戏颠覆性的...
透视讲解!微乐小程序免费黑科技... 透视讲解!微乐小程序免费黑科技,微乐自建房怎么提高运气(透视)原来是有挂(哔哩哔哩)1、不需要AI权...
1分钟下载!微乐小程序黑科技,... 1分钟下载!微乐小程序黑科技,微乐小程序辅助脚本靠谱的(开挂)总是是真的挂(2026)1、微乐小程序...
透视安卓版!微乐小程序黑科技,... 透视安卓版!微乐小程序黑科技,微乐小程序脚本(透视)一贯真的是有挂(哔哩哔哩)1、超多福利:超高返利...
第八分钟透视!微乐小程序黑科技... 第八分钟透视!微乐小程序黑科技,微乐家乡app下载(开挂)一直有挂(2026)1、金币登录送、破产送...
第三方技巧!微乐小程序免费黑科... 第三方技巧!微乐小程序免费黑科技,微信小程序辅助多少钱(透视)果然有挂(哔哩哔哩)1、不需要AI权限...