【问题标题】:on Startup of Excel file collapse all the drilldowns on an Excel Pivot Table在 Excel 文件启动时折叠 Excel 数据透视表上的所有明细
【发布时间】:2015-03-30 15:57:24
【问题描述】:

我对数据透视表概念还很陌生,但在启动 Excel 数据透视表时遇到了一些问题。

我正在使用 .NET 4.5 和 C# 进行开发

第一张图片是当我通过 excel 文件启动时,我的数据透视表显示了所有向下钻取。

示例:

我希望它们被禁止显示,以便显示一般摘要,然后如果用户愿意,他们可以从那里向下钻取。像这样:

是否有我只是没有看到的可枢转的属性? 目前我在我的数据透视表上设置了这些...

            pivotTable.DataOnRows = false;
            pivotTable.ColumGrandTotals = false;
            pivotTable.Compact = false;
            pivotTable.CompactData = false;
            pivotTable.MultipleFieldFilters = true;

感谢您的帮助。

【问题讨论】:

    标签: c# .net excel pivot-table epplus


    【解决方案1】:

    似乎是该工具及其与 Excel 交互方式的限制。由于在excel加载文件之前不会实际生成数据透视表,因此无法在文件的XML中设置它。你能做的最好的就是使用VBA。如果您强加了安全设置,那就不漂亮了,但它是一些东西:

    EPPlus Pivot Table - Collapse entire field

    【讨论】:

      猜你喜欢
      • 2015-10-07
      • 1970-01-01
      • 2016-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-14
      相关资源
      最近更新 更多