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

6

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


3
在 VSTO Excel 中,如何检测单元格中是否存在数据? - Boris Treukhov
1个回答

12

我认为 Excel.WorksheetFunction.CountA 不仅适用于工作表,还适用于任何范围参数:

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

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

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接