我想做点什么
WorksheetFunction.CountA(target.address : target.address(0,2))
计算这3个单元格的非空单元格数,但它给我一个错误。
我能做的一种方法是
WorksheetFunction.CountA(Target, Target.Offset(0, 1), Target.Offset(0, 2))
有没有更好的方法?
一个例子是A1 = 3,A2 isempty,A3 = 4,target.address是A1 通过在VBA中使用countA我想要的输出是2。
答案 0 :(得分:1)
例如,如果您的目标地址是" A1",并且您想要查看3行长和1列宽的范围,您会说:
WorksheetFunction.CountA(Range("A1").Resize(3, 1))