0
好了,我已经设置自动筛选属性为整个活动工作表(UsedRange.AutoFilter Field:=1, Criteria1:= [blah blah]
)Excel宏 - 如何获取AutoFiltered行的范围?
一旦应用过滤器,如何以编程方式选择范围,如果行和列的过滤器的结果。
我检查UsedRange,但给出了整个(未过滤)的范围。有任何想法吗?
好了,我已经设置自动筛选属性为整个活动工作表(UsedRange.AutoFilter Field:=1, Criteria1:= [blah blah]
)Excel宏 - 如何获取AutoFiltered行的范围?
一旦应用过滤器,如何以编程方式选择范围,如果行和列的过滤器的结果。
我检查UsedRange,但给出了整个(未过滤)的范围。有任何想法吗?
明白了。
Set rng = Worksheets("Sheet1").Range("A1").CurrentRegion.SpecialCells(xlVisible)
rng.Rows.Count显示过滤范围内的行数。但rng.Cells属性似乎参考了工作表中的整个范围 – 2009-04-25 08:28:36