EPPlus 7
新的主要版本于 2023 年 10 月 26 日发布
EPPlus 7 引入了以下新功能。
数组公式
EPPlus 7 新增了一个支持动态数组公式和传统数组公式的计算引擎。这是近年来EPPlus用户需求很高的功能。
我们还对计算引擎进行了许多改进,包括精度和性能的提升。
动态数组公式
动态数组公式是2018年在Excel中引入的一项强大功能。
EPPlus 现在支持在计算中使用动态数组公式。这包括对所谓溢出支持以及许多依赖于这些功能的Excel新功能。你也可以用EPPlus 7向工作簿添加或计算新的动态数组公式。
遗留数组公式
EPPlus 现在支持在计算中使用遗留数组公式。传统的数组公式在Excel中已经存在很久了,并且要求输入公式时必须知道输出范围的大小。
EPPlus 7 支持的新功能
我们持续增加对新功能的支持,在EPPlus 7中我们已经新增了100多个新功能。
请参阅我们的 开发者维基 中支持的完整功能列表。
条件格式
性能提升,并对跨工作表引用的支持更佳。对数据条和图标集的支持也得到了提升。
更多详情请参见我们的 开发者维基 。
工作纸范围的新 Take 和 Skip 方法
一套新的方法,使访问区间内的特定行/列更为容易。这些方法在处理图表、表格和动态数组公式输出时非常有用。
// newRange will be B3:C8
var newRange = worksheet.Cells["A1:G8"]
.SkipRows(2)
.SkipColumns(1)
.TakeColumns(2);
新的样本项目
我们创建了新的样本项目,添加了新的样本,并改进了文件夹结构。有一个项目是 C# 的,一个是 VB.NET 项目
EPPlus.Samples.CSharp EPPlus.Samples.VB版本7.1
7.1版本于2024年3月28日发布。
- Html导出 - EPPlus 现在包含条件格式(尚未包含图标集和数据栏)。
- 富文本的性能提升。
- LoadFromCollection - 在运行时为导入范围的列添加数字格式。对列排序顺序的改进。
版本 7.2
7.2版本于2024年6月18日发布。
版本7.3
7.3版本于2024年8月20日发布。
- 展示的精度 - 这意味着单元格中的十进制数字可以根据单元格的数字格式进行四舍五入。
- 公式计算中支持的新函数:LINEST、LOGEST、GROWTH、TREND、DPRODUCT、DSTDEV、DSTDEV、DSTDEVP
版本 7.4
7.4版本于2024年10月2日发布。
- 透视表中的条件格式通过透视区域
- 链接图片
- 公式计算中支持的新函数:AREAS,TDIST
版本 7.5
7.5版本于2024年11月15日发布。
- EPPlus 装配和 NuGet 包都以 EPPlus 软件颁发的 GlobalSign 证书签名,确保完整性验证
版本 7.6
7.6版本于2025年2月6日发布。
- 新增了目标框架 .NET 9。
- 移除了不再支持的.NET 6和.NET 7框架
问答
这个主要版本是什么时候发布的?
EPPlus 7.0.0 于 2023 年 10 月 26 日发布。7.1.0版本于2024年3月28日发布。7.2.0版本于2024年6月18日发布。7.3.0版本于2024年8月20日发布。7.4.0版本于2024年10月2日发布。7.5.0版本于2024年11月15日发布。7.6版本于2025年2月6日发布。
EPPlus 7.0.0 于 2023 年 10 月 26 日发布。7.1.0版本于2024年3月28日发布。7.2.0版本于2024年6月18日发布。7.3.0版本于2024年8月20日发布。7.4.0版本于2024年10月2日发布。7.5.0版本于2024年11月15日发布。7.6版本于2025年2月6日发布。
如果我有EPPlus 5/6的商业许可证,我可以用现有许可证升级到EPPlus 7吗?
是的,如果你的驾照仍然有效/有效。
是的,如果你的驾照仍然有效/有效。
我该如何从之前的版本升级到 EPPlus 7?
请参见我们开发者维基中的这三个页面:
请参见我们开发者维基中的这三个页面: