|
楼主 |
发表于 2022-9-7 13:31
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
自动筛选结果赋值给数组.rar
(14.97 KB, 下载次数: 11)
- Sub test()
- Dim n&, arr
- n = Cells(Rows.Count, 1).End(3).Row
- Range("A1").Resize(n, 2).AutoFilter Field:=1, Criteria1:="红"
- n = Cells(Rows.Count, 1).End(3).Row
- If n = 1 Then Exit Sub
- Range("A1").Resize(n, 2).Copy
- With Sheet2
- .Range("A1").Resize(n, 2).PasteSpecial Paste:=xlPasteValues
- n = .Cells(.Rows.Count, 1).End(3).Row
- arr = .Range("A1").Resize(n, 2).Value
- .Cells.ClearContents
- End With
- AutoFilterMode = False
- Range("E1").Resize(n, 2) = arr
- End Sub
复制代码
|
|