2016-02-05 55 views
0

enter image description here如何在Excel中使用封閉的Xml excel DLL在C#中創建向下鑽取表?

此處毛利率爲父母。
以下行是孩子,所以我想在 毛利率

在母公司層面即已經深入有沒有辦法做到這一點使用closedxml Excel或做我需要用別的東西嗎?

+0

如果你指的是大綱/分組功能,參見[這個答案](http://stackoverflow.com/a/25783647/2610249)如何用它做ClosedXML。 – Raidri

+0

我的意思是擴大和摺疊的父行。 –

+0

ohk先生!!!!這裏毛利是父母(見上圖),下面的行是子分類。所以,當我出口到Excel,默認+標誌應該在毛利率,當我點擊毛利率,然後它應該顯示子部分。 –

回答

1

使用這樣的事情:

var ws = wb.Worksheet(1); 
ws.Rows(firstChildRowNumber, lastChildRowNumber).Group(); 
ws.CollapseRows(1); // collapse to level 1 
+0

我可以鑽取特定範圍而不是行嗎? –

+0

不,只有完整的行或列才能分組。 – Raidri