我是数据透视表概念的新手,我在启动时折叠Excel数据透视表时遇到了一些问题。
我在.NET 4.5和C#
中开发它第一张图片是我用excel文件启动时,我的数据透视表显示了所有的下钻。
实施例: Image http://i62.tinypic.com/33c9e6g.png
我希望它们被压缩所以它显示了一个总结,然后如果用户想要,它们可以从那里向下钻取。像这样:
Image http://i57.tinypic.com/29c51k3.png
我有没有看到可转动的物业? 目前我已将这些设置在我的支点上......
pivotTable.DataOnRows = false;
pivotTable.ColumGrandTotals = false;
pivotTable.Compact = false;
pivotTable.CompactData = false;
pivotTable.MultipleFieldFilters = true;
感谢您的帮助。
答案 0 :(得分:1)
似乎是该工具的限制以及它与Excel的交互方式。由于在excel加载文件之前实际上并未生成数据透视表,因此无法在之前的文件的XML中设置它。你能做的最好就是使用VBA。如果你有强制安全设置,那就不好了,但它是: