如何在 C# 中检查 Excel 区域是否为空

发布于 2024-11-27 02:46:25 字数 84 浏览 1 评论 0原文

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

I want to check if a range (cells in row * column) is empty using C#. I can traverse through cells, but any bettter and faster way ? Any method to get range from selected/active cell and number of rows and column ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

独夜无伴 2024-12-04 02:46:25

我想 Excel.WorksheetFunction.CountA 不起作用仅适用于工作表,但适用于任何 Range 参数:

使用 CountA 计算某个范围内包含数据的单元格数量
或数组。

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

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

I suppose that Excel.WorksheetFunction.CountA works not only with sheets but with any Range argument:

Use CountA to count the number of cells that contain data in a range
or array.

A value is any type of information, including error values and empty
text (""). A value does not include empty cells.

If an argument is an array or reference, only values in that array or
reference are used. Empty cells and text values in the array or
reference are ignored.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文