C#和Excel – 分组行,并移动加号/减号图标
我通过C#将Excel表中的一些行分组到某些特定的组。 出现在左边(加倍和展开这些组)的加号/减号button被设置为低一点。
它看起来像第一个加号button附加到第二个项目。 在这种情况下,我只有3个组,但不久就会有400个。 当其他人正在处理这张表时,他/她可能不知道哪些button属于哪个组/项目。
我能做些什么来使其更清楚?
这里是我用来分组这些行的代码:
static Excel.Range myRange; ... String rangeStr = (startRow+1) + ":" + endRow; myRange = worksheet.Rows[rangeStr] as Excel.Range; myRange.Group();
尝试这个:
worksheet.Outline.SummaryRow = XlSummaryRow.xlSummaryAbove;
这会将组加号移到组顶部而不是底部。