我正准备一些报告,要求将数据从一张纸过滤到另一张。我使用VBA来自动执行此过程。但是,我在过滤方面遇到了问题。只是想使用自动过滤器排除空白行。下面的代码包含要过滤的代码但是,我想要与以下代码相反。
ThisWorkbook.Sheets("Revenue Summary").Range("$K$4:$P$" & lastr)
.AutoFilter Field:=3, Criteria1:="="
答案 0 :(得分:2)
在criteria参数中,您需要使用它:
.AutoFilter Field:=3, Criteria1:="<>"
不是这个:
.AutoFilter Field:=3, Criteria1:="="