如何使用 SpreadsheetLight 创建数据透视表?
How can PivotTables be created using SpreadsheetLight?
我发现使用 Excel 互操作创建数据透视表是可能的,但几乎没有。
我现在正在尝试使用 SpreadsheetLight,希望它会更容易,不仅对于 .xlsx 生成的基础知识,而且对于诸如创建数据透视表之类的更奇特的事情也是如此。
核心对象 SLDocument 有一个 属性、方法或事件包含单词 "PivotTable" 即:
sl.RefreshPivotTableOnLoad
没有“AddPivotTable()”、“CreatePivotTable()”等
有没有一种方法可以使用 SpreadsheetLight 创建数据透视表?如果可以,它是如何实现的?
更新
SLStyle 也有一个 PivotButton 布尔值 属性.
更新 2
我最近接触了 EPP,并且正在转向它; SpreadsheetLight 在许多方面优于直接 Excel Interop,而 EPP 似乎优于 SpreadsheetLight。
有时我似乎偶然发现了一个更好的工具;在不知道有更好的方法的情况下,是否在与卷轴搏斗后发现手抄本是相当反复无常的,甚至是 "luck" 的问题。
也许应该有一种面向开发人员的 "Consumer Reports",其中包括比较电子表格生成软件的文章、代码比较工具、[软件工具 3]、[软件工具 4]、...[软件工具 N ];肯定会有无穷无尽的不同类型的工具、套件和软件包可供比较,这对许多开发人员来说是一个很大的帮助,他们正在努力寻找最好的,或者至少是比他们目前使用的工具更好的工具.
有扩展
https://github.com/AmbaCloud/Amba.SpreadsheetLight
使用 nuget 安装,然后您可以使用 sl.CreatePivoTable()...
创建枢轴
问候 Hyper
我发现使用 Excel 互操作创建数据透视表是可能的,但几乎没有。
我现在正在尝试使用 SpreadsheetLight,希望它会更容易,不仅对于 .xlsx 生成的基础知识,而且对于诸如创建数据透视表之类的更奇特的事情也是如此。
核心对象 SLDocument 有一个 属性、方法或事件包含单词 "PivotTable" 即:
sl.RefreshPivotTableOnLoad
没有“AddPivotTable()”、“CreatePivotTable()”等
有没有一种方法可以使用 SpreadsheetLight 创建数据透视表?如果可以,它是如何实现的?
更新
SLStyle 也有一个 PivotButton 布尔值 属性.
更新 2
我最近接触了 EPP,并且正在转向它; SpreadsheetLight 在许多方面优于直接 Excel Interop,而 EPP 似乎优于 SpreadsheetLight。
有时我似乎偶然发现了一个更好的工具;在不知道有更好的方法的情况下,是否在与卷轴搏斗后发现手抄本是相当反复无常的,甚至是 "luck" 的问题。
也许应该有一种面向开发人员的 "Consumer Reports",其中包括比较电子表格生成软件的文章、代码比较工具、[软件工具 3]、[软件工具 4]、...[软件工具 N ];肯定会有无穷无尽的不同类型的工具、套件和软件包可供比较,这对许多开发人员来说是一个很大的帮助,他们正在努力寻找最好的,或者至少是比他们目前使用的工具更好的工具.
https://github.com/AmbaCloud/Amba.SpreadsheetLight
使用 nuget 安装,然后您可以使用 sl.CreatePivoTable()...
创建枢轴问候 Hyper