使用 c# 检查 excel 中的分组行

Check on grouped rows in excel with c#

正如标题所说,我不知道如何检查分组的行。我用谷歌搜索了它,但找不到任何东西。

这里的代码不起作用:

if (((Excel.Range)sourceRange.Rows[i]).Group() == true)   // doesn't work
{
     ...
}

有人知道如何检查一行是否分组吗?

可以查询Range对象的属性OutlineLevel。如果值为 1,则不分组。较大的值意味着该区域位于(最终嵌套的)组中。