我想使用C#检查范围(行*列中的单元格)是否为空。我可以遍历细胞,但任何更好的方式和更快的方式?从选定/活动单元格获取范围以及行数和列数的任何方法?
答案 0 :(得分:12)
我认为Excel.WorksheetFunction.CountA不仅适用于工作表,而且适用于任何Range参数:
使用CountA计算包含范围内数据的单元格数 或阵列。
值是任何类型的信息,包括错误值和空 文字(“”)。值不包括空单元格。
如果参数是数组或引用,则只包含该数组中的值或 使用参考。数组中的空单元格和文本值 参考被忽略。