乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel文件修复-Excelize 发布 2.0.2 版本,Go 语言最受欢迎的 Excel 文档基础库

excel文件修复-Excelize 发布 2.0.2 版本,Go 语言最受欢迎的 Excel 文档基础库

作者:乔山办公网日期:

返回目录:excel表格制作

Excelize 是 Go 语言编写的一个用来操作 Office Excel 文档类库,基于 ECMA-376 OOXML Spec。可以使用它来读取、写入 XLSX 文件,相比较其他的开源类库,Excelize 支持操作带有数据透视表、切片器、图表与图片的 Excel 并支持向 Excel 中插入图片与创建简单图表,可应用于各种报表系统中。


GitHub

github.com/360EntSecGroup-Skylar/excelize


知名用户

2019年10月9日,社区正式发布了 2.0.2 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。下面是有关该版本更新内容的摘要,完整的更改列表可查看 change log。


Release Notes

此版本中最显著的变化包括:


兼容性提示


升级至该版本需要您的 Go 语言版本高于 1.10。


新增功能


  • 支持创建数据透视表。新增 AddPivotTable() 函数
  • 支持创建迷你图 (Sparkine)。 新增 AddSparkline() 函数
  • 新增 GroupSheets() 和 UngroupSheets() 方法,支持设置工作表分组和取消工作表分组
  • 新增 AddVBAProject() 方法,支持向 Excel 文档中嵌入包含函数和宏的 VBA 工程
  • 函数 SetPageLayout() 增加适应页面宽高属性支持,相关 issue #432
  • 函数 SetSheetViewOptions() 现在支持 “值为零的单元格是否显示零值” 属性的设置
  • 函数 SetCellFormula() 增加了对公式类型和引用属性的设置支持
  • 增加带有删除线字体样式的创建支持,相关 issue #482

问题修复


  • 修复部分情况下读取批注内容文本不完整的问题,解决 issue #434
  • 修复由于内部合并单元格偏移量计算错误导致的部分情况下使用 RemoveRow() 删除行出现下标越界问题,解决 issue #437
  • 修复部分情况下数据验证下拉菜单中的公式失效问题
  • 修复在循环迭代中调用 Save() 方法保存导致的文档损坏问题,解决 issue #443
  • 提升文档内部 workbook.xml.rels 中相对路径格式解析的兼容性,解决 issue #442
  • 修复部分情况下,删除带有合并单元格的文档所导致的文件损坏问题
  • 修复部分情况下设置保护工作表属性失效的情况,解决 issue #454
  • 修复部分情况下 GetSheetName 获取工作表名称为空的问题, 解决 issue #457
  • 增加单元格内多行文本解析的支持, 相关 issue #464
  • 修复 32 位操作系统环境下数字溢出问题,相关 issue #386
  • 修复 go module 依赖版本不匹配问题, 相关 issue #466 和 issue #480
  • 修复部分情况下调用 SetSheetPrOptions() 所致的文档损坏问题,解决 issue #483

性能表现


  • 性能优化,减少读取文档时的内存开销和耗时,相关 issue #439

其他


  • 完善 SetSheetRow() 函数中的异常处理
  • 代码精简优化, 合并了下列内部函数: 将函数 workBookRelsWriter, drawingRelsWriter 合并为 relsWriter; 将函数 drawingRelsReader, workbookRelsReader, workSheetRelsReader合并为 relsReader; 将函数 addDrawingRelationships, addSheetRelationships 合并为 addRels

相关阅读

  • excel幂函数-快乐说数:幂函数

  • 乔山办公网excel表格制作
  • 数学看上去枯燥无味,其实不然,掌握正确的学习方法,我们就能做到快乐学数学。学好数学大致能分为三个步骤:第一,梳理好知识点;第二,学好各种题型;第三:针对所学知识训
关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网