这是一个最小的例子。我想只显示特定元素为空的行。以下是Excel宏生成器为我提供的内容。
Sub ShowEmpties()
Selection.AutoFilter
ActiveSheet.Range("$A$1:$M$4922").AutoFilter Field:=6, Criteria1:="="
End Sub
而不是特定于此特定纸张的A1-M4922,如何在不管有多少行的情况下过滤整张纸张?
答案 0 :(得分:2)
UsedRange
指的是包含数据的工作表范围:
ActiveSheet.UsedRange.AutoFilter Field:=6, Criteria1:="="
答案 1 :(得分:0)
ActiveSheet.Range("$A$1").CurrentRegion.AutoFilter Field:=6, Criteria1:="="