Excel.Range 类是否有一个名为 Cells 的成员函数


Excel.Range xlRange = xlWorksheet.UsedRange;

"xlRange.Cells[i, j]" - 这是否意味着Cells是类xlRange中的成员函数?

谁能解释一下这个声明中发生了什么:

(xlRange.Cells[i, j] != null && xlRange.Cells[i, j].Value2 != null)
(xlRange.Cells[i, j] != null && xlRange.Cells[i, j].Value2 != null)

它检查第一个对象 xlRange.Cells[i, j] 是否为空,然后因为它不为空,它可以检查 value2 是否为空,否则如果它检查 value2 是否为空,它会得到一个错误,因为对象本身是空的。

Cells不

是一个函数,是Excel.Range类的数组属性。

以下语句检查工作簿在第 i 行和列 j 中是否有单元格,如果是,则行 i 和列 j 中的值不为 null。

最新更新