C# excel如何制作+&引用;轮廓左侧的符号

C# excel如何制作+&引用;轮廓左侧的符号,c#,excel,range,outline,C#,Excel,Range,Outline,我正在使用Microsoft.Office.Interop.Excel.dll中的range.group方法 它将列或行分组为Excel文档中的大纲级别; 但问题是如何在左侧设置“+”符号,而不是根据最后的列或行在右侧设置默认位置 使用什么方法控制方向以及如何使用此方法。如果这是一个例子,那就最好了。在excel中:数据/组和大纲/设置 代码: range.Group(oMissing, oMissing, oMissing, oMissing); //for rows worksheet.O

我正在使用Microsoft.Office.Interop.Excel.dll中的
range.group
方法 它将列或行分组为Excel文档中的大纲级别; 但问题是如何在左侧设置
“+”
符号,而不是根据最后的列或行在右侧设置默认位置


使用什么方法控制方向以及如何使用此方法。如果这是一个例子,那就最好了。

在excel中:数据/组和大纲/设置

代码:

range.Group(oMissing, oMissing, oMissing, oMissing);

//for rows
worksheet.Outline.SummaryRow = Excel.XlSummaryRow.xlSummaryAbove;

//for columns
worksheet.Outline.SummaryColumn = Excel.XlSummaryColumn.xlSummaryOnLeft;

要在不使用VBA的情况下在左侧应用它,请执行以下操作:

在Excel中:数据->大纲。单击功能区右下角的箭头(箭头指向右下角)

它将打开大纲设置

取消勾选“详细信息右侧右侧的摘要栏”
单击“应用样式”。

为什么要将“+”符号保留在左侧?对不起,我不明白您的问题以及您到底想做什么?如果你能用更好的方式编辑它,那将是非常有帮助的。对不起,我的英语不好。我想在左侧设置大纲级别的“+”符号,而不是在右侧设置默认值。可能这些代码有助于理解。m_objSheet.get_Range(j+”:“+Convert.ToInt32(rg.Cells.Row-1),Missing.Value)。Rows.Group(Type.Missing,Type.Missing,Type.Missing,Type.Missing);m_objSheet.大纲.显示级别(1,1);u是指用于连接字符串的symbo+(j+“:“+Convert.ToInt32(rg.Cells.Row-1)”?