1
私は、ピボットテーブルを使用してExcelレポートを生成するコードを記述しようとしています。私はClosedXMLライブラリを使用してこのタスクを達成するために。出力は次のようになります。 ClosedXMLとC#:デフォルトで行を折りたたむ方法は?
問題は、私は、すなわち出力で、私は次のように表示する必要があり、デフォルトでは折りたたまデータのすべてのグループを取得する必要があることです。つまり
、私の出力を折りたたまれた行を含む必要があり、要約のみを表示する必要があります。コードでこれをどのように達成できますか?どちらの方法を使うべきですか?
pt.ShowRowStripes = true;
secondWorksheet.FirstRow().Hide();
secondWorksheet.TabActive = true;
secondWorksheet.CollapseRows(1);
secondWorksheet.Rows().Collapse();
pt.EnableShowDetails = false;
pt.ShowValuesRow = false;
secondWorksheet.PageSetup.ShowGridlines = true;
secondWorksheet.ShowGridLines = true;
workbook.PageOptions.ShowGridlines = true;
secondWorksheet.PivotTables.First().EnableShowDetails = false;
コマンド 'secondWorksheet.CollapseRows(1);'は、グループ内のすべての行を処理して折りたたむ必要があります。ピボットテーブルを操作する際に競合があるかどうかは不明です。別の例については、[この回答](http://stackoverflow.com/a/25783647/2610249)を参照してください。 – Raidri