在 Excel VBA 中,您可以使用 Autofilter 函数来对工作表进行筛选,并只显示满足特定条件的单元格。例如,要筛选出所有不等于 0 的单元格,可以使用以下代码:
Worksheets("Sheet1").Range("A1:D10").AutoFilter Field:=1, Criteria1:="<>0"
在本例中,我们将筛选范围设置为 A1:D10,并使用 Autofilter 函数的 Field 参数指定要在哪一列进行筛选。Criteria1 参数用于设置筛选条件,在本例中为 "<>0",表示筛选出不等于 0 的单元格。
请注意,您需要在筛选范围内提前添加列标题,否则 Autofilter 函数将无法正常工作。
希望这些信息能帮到你。