gpt4 book ai didi

c# - 如何使用 SpreadsheetLight 创建数据透视表?

转载 作者:行者123 更新时间:2023-11-30 23:22:46 27 4
gpt4 key购买 nike

我发现使用 Excel Interop 创建数据透视表是可能的,但几乎没有。

我现在正在尝试使用 SpreadsheetLight,希望它能更容易,不仅对于 .xlsx 生成的基础知识,而且对于诸如创建数据透视表之类的更奇特的事情也是如此。

核心对象 SLDocument 具有一个包含单词“数据透视表”的属性、方法或事件,即:

sl.RefreshPivotTableOnLoad

没有“AddPivotTable()”、“CreatePivotTable()”等

有没有一种方法可以使用 SpreadsheetLight 创建数据透视表?如果可以,它是如何实现的?

更新

SLStyle 还有一个 PivotButton bool 属性。

更新 2

我最近接触到了 EPP,并且正在转向它; SpreadsheetLight 在许多方面优于直接 Excel Interop,而 EPP 似乎优于 SpreadsheetLight。

有时,我似乎偶然发现了一个更好的工具;在不知道有更好的方法的情况下,是否在与卷轴斗争后发现了手抄本,这是相当反复无常甚至是“运气”的问题。

也许应该为开发人员提供一种“消费者报告”,其中包括比较电子表格生成软件、代码比较工具、[软件工具 3]、[软件工具 4]、...[软件工具 N] 的文章;肯定会有无穷无尽的不同类型的工具、套件和软件包可供比较,这对许多开发人员来说是一个很大的帮助,他们正在努力寻找最好的,或者至少是比他们目前使用的工具更好的工具.

最佳答案

有一个扩展

https://github.com/AmbaCloud/Amba.SpreadsheetLight

使用 nuget 安装,然后您可以使用 sl.CreatePivoTable() 创建枢轴...

问候 super

关于c# - 如何使用 SpreadsheetLight 创建数据透视表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38641406/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com