嗨,请参阅我的excel结构
id value
1 e
2 rrr
3 ttt
4 ghy
如何选择ID为1,2,4的所有行。
在
Data-用>过滤
我可以通过复选框选择ID。但如果我有1000或2000条记录,这是一个漫长的过程。所以我需要用逗号或任何特殊字符分隔id。
有没有办法做到这一点?
请帮忙。
答案 0 :(得分:1)
Dim MyArray As Variant
MyArray = Split(Range("C1"), ",")
ActiveSheet.Range("$A$1:$B$5").AutoFilter Field:=1, Criteria1:=Array(MyArray), Operator:=xlFilterValues
End Sub
使用此选项,在单元格C1中输入您希望用逗号分隔的值,例如1,2,3,12,16
答案 1 :(得分:0)