如何使用SpreadsheetLight创建数据透视表
本文关键字:透视 数据 创建 何使用 SpreadsheetLight | 更新日期: 2023-09-27 17:59:09
我发现使用Excel Interop创建数据透视表是可能的,但几乎没有。
我现在正在试验SpreadsheetLight,希望它可能更容易,不仅是为了生成.xlsx的基础,还为了创建数据透视表等更高级的东西。
核心对象SLDocument有一个包含"数据透视表"一词的属性、方法或事件,即:
sl.RefreshPivotTableOnLoad
没有"AddPivotTable()"、"CreatePivotTable()"等
有没有一种方法可以使用SpreadsheetLight创建数据透视表?如果有,如何实现?
更新
SLStyle还有一个PivotButton布尔属性。
更新2
我最近被介绍到EPP,并正在转向它;SpreadsheetLight在很多方面都比直接的Excel Interop更可取,EPP似乎比Spreadsheet Light更可取。
有时,我偶然发现了一种更可取的工具;一个人是否在与卷轴搏斗后发现了法典,却不知道有更好的方法,这是相当反复无常的,甚至是一个"运气"的问题。
也许应该为开发人员提供一种"消费者报告",其中包括比较电子表格生成软件、代码比较工具、[软件工具3]、[软件工具包4]。。。[软件工具N];毫无疑问,不同类型的工具、套件和包将无法进行比较,这将对许多开发人员来说是一个巨大的帮助,他们正在为获得最好的,或者至少是一个比他们目前使用的更好的工具而努力。
上有一个扩展
https://github.com/AmbaCloud/Amba.SpreadsheetLight
使用nuget安装,然后可以使用sl.CreatePivoTable()…创建枢轴
问候语Hyper