我正在寻找一种计算二维数组中非空元素的方法。
我在这里阅读了一个解决方案VBA count non empty elements of array。但是我认为可能有更好的方法或功能来执行它。
要计算范围内的非空单元格(A1:J10),我们在Excel VBA中使用它
k = Application.WorksheetFunction.CountA(Range(Cells(1, 1), Cells(10, 10)))
我正在寻找类似的函数来计算数组中的非空元素。例如,我试过这个
k = Application.WorksheetFunction.CountA(Array(1,1),Array(10,10))
但它不起作用。是否有这样的函数来计算数组中的非空元素?
我需要对此进行计数,因为当数组中相同行的所有元素都为空时,我想删除数组中的整行。
感谢。
答案 0 :(得分:2)
AFAIK您的请求没有内置功能。</ p>