2011-07-28 51 views
6

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

+3

http://stackoverflow.com/questions/2347276/in-vsto-excel-how-to-detect-data-in-cells –

回答

11

我假定Excel.WorksheetFunction.CountA作品不仅与片材,但与任何Range参数:

使用COUNTA计数包含在一个范围 或阵列的数据单元的数目。

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

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

相关问题