如何检查C#中的Excel范围是否为空

我想检查一个范围(行*列中的单元格)是否使用C#为空。 我可以遍历单元格,但任何更好和更快的方式? 任何方法来获取选定/活动单元格的范围和行数和列数?

我想Excel.WorksheetFunction.CountA不仅适用于工作表,而且还有任何Range参数:

使用CountA来计算包含范围或数组中数据的单元的数量。

值是任何types的信息,包括错误值和空文本(“”)。 值不包含空单元格。

如果参数是数组或引用,则只使用该数组或引用中的值。 数组或引用中的空单元格和文本值将被忽略。