首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Go 语言编程

    Excelize权威指南》新书发布

    Excelize 开源 8 周年,《Excelize权威指南》正式出版,带你深度探索 GitHub 高 Star 开源库 Excelize在数据洪流涌动的数字化时代,数据处理与分析已跃升为解锁无限洞察力的金钥匙 Excelize 功能如此强大,但是如何快速学习并掌握 Excelize,成为困扰许多数据分析人员的难题。 《Excelize权威指南》 是一本能够带领你深入探索 Excelize 库、助你全面玩转 Excel 的权威著作。 本书手把手指导读者使用Excelize处理Excel文档,结合丰富的案例,全面介绍了Excelize实现过程中的各种考虑。 InfoQ非常荣幸地见证了Excelize不断迭代的发展历程以及《Excelize权威指南》的诞生。

    37111编辑于 2024-08-03
  • 来自专栏Go学习

    Go语言Excel库:excelize

    本文将详细介绍如何使用 excelize 库,并通过代码示例演示其常用功能。1. 安装 excelize在使用 excelize 之前,你需要安装这个库。 打开终端,在你的 Go 项目中执行以下命令:go get github.com/xuri/excelize/v2安装完成后,在代码中导入这个库:import "github.com/xuri/excelize 创建一个新的 Excel 文件 f := excelize.NewFile() // 设置单元格的值 f.SetCellValue("Sheet1", "A1", "Hello, Excelize "github.com/xuri/excelize/v2")func main() { // 打开现有的 Excel 文件 f, err := excelize.OpenFile("Book1 设置单元格字体和对齐你可以通过 NewStyle() 方法为单元格设置字体样式和对齐方式:style, err := f.NewStyle(&excelize.Style{Font: &excelize.Font

    1.8K10编辑于 2024-09-21
  • 来自专栏云原生生态圈

    Go 操作 excel 利器之 excelize

    Excelize 是 Go 语言编写的一个用来操作 Office Excel 文档类库,基于 ECMA-376 Office OpenXML标准。可以使用它来读取、写入 XLSX 文件。 使用 Excelize 可以方便的满足上述需求。 /excelize/v2 基础使用 excelize的Github[1]上有些简单的demo,读写Demo,创建图表,插入图表等,我这里写了一个简单的Demo,把一个简单的Json文本数据写入到Excel 参考资料 [1] 360EntSecGroup-Skylar/excelize: https://github.com/360EntSecGroup-Skylar/excelize [2] excelize 中文文档: https://www.bookstack.cn/books/excelize-v2.0

    5.3K11发布于 2021-06-09
  • 来自专栏Go 语言编程

    Excelize 开源五周年 🎉

    Excelize (github.com/xuri/excelize) 基础库自 2016 年开源以来已成为云原生应用尤其是 Go 语言开发者在处理电子表格办公文档时的热门选择。 Excelize 基础库在本质上以其专业支持与良好的兼容性而广受欢迎,正在被广泛应用于大型互联网公司、中小企业客户和初创公司。

    36150发布于 2021-09-01
  • 来自专栏ReganYue's Blog

    Go-Excelize API源码阅读(十一)—— GetActiveSheetIndex()

    Go-Excelize API源码阅读(十一)—— GetActiveSheetIndex() 开源摘星计划(WeOpen Star) 是由腾源会 2022 年推出的全新项目,旨在为开源人提供成长激励 项目地址: WeOpen-Star:https://github.com/weopenprojects/WeOpen-Star 一、Go-Excelize简介 Excelize 是 Go 语言编写的用于操作

    93130编辑于 2022-09-20
  • 来自专栏ReganYue's Blog

    Go-Excelize API源码阅读(十五)——SetSheetViewOptions

    Go-Excelize API源码阅读(十五)——SetSheetViewOptions 开源摘星计划(WeOpen Star) 是由腾源会 2022 年推出的全新项目,旨在为开源人提供成长激励,为开源项目提供成长支持 项目地址: WeOpen-Star:https://github.com/weopenprojects/WeOpen-Star 一、Go-Excelize简介 Excelize 是 Go 语言编写的用于操作 ), excelize.ShowFormulas(true), excelize.ShowGridLines(true), excelize.ShowRowColHeaders( true), excelize.RightToLeft(false), excelize.ShowRuler(false), excelize.View("pageLayout" ), excelize.TopLeftCell("C3"), excelize.ZoomScale(80), ); err !

    93720编辑于 2022-09-20
  • 来自专栏福大大架构师每日一题

    Excelize v2.7.1更新。Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库。

    Excelize v2.7.1 发布日期: 2023年4月10日 GitHub Release: https://github.com/xuri/excelize/releases/tag/v2.7.1 我们很高兴地宣布Excelize 2.7.1版本的发布。 最大值无法工作的问题,解决问题#1492 支持0行高度和列宽度,解决问题#1461 性能 改进了应用带月份名称的数字格式的性能,相关问题#1455 加快检查合并单元格的速度,相关问题#1448 杂项 Go Excelize 库的WebAssembly / Javascript版本excelize-wasm NPM软件包已经可以生产使用 更新了依赖模块 更新了单元测试和godoc 在变量和函数中使用专业名称 更新了多语言文档网站 :阿拉伯语,德语,西班牙语,英语,法语,俄语,中文,日语和韩语 感谢 感谢所有Excelize的贡献者。

    1.4K20编辑于 2023-06-08
  • 来自专栏Go 语言编程

    Excelize 发布 2.4.1 版本,新增并发安全支持

    Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。 开源代码 GitHub: github.com/xuri/excelize Gitee: gitee.com/xurime/excelize 中文文档: xuri.me/excelize/zh-hans 此版本中最显著的变化包括: 兼容性提示 Go Modules 包引用地址调整为 github.com/xuri/excelize/v2 新增功能 新增流式设置工作表列宽度支持,相关 issue #625

    1.9K11发布于 2021-08-02
  • 来自专栏ReganYue's Blog

    Go-Excelize API源码阅读(十九)——SetHeaderFooter

    Go-Excelize API源码阅读(十九)——SetHeaderFooter 开源摘星计划(WeOpen Star) 是由腾源会 2022 年推出的全新项目,旨在为开源人提供成长激励,为开源项目提供成长支持 项目地址: WeOpen-Star:https://github.com/weopenprojects/WeOpen-Star 一、Go-Excelize简介 Excelize 是 Go 语言编写的用于操作 | 当前工作簿文件路径 注释给了一个例子: // For example: // // err := f.SetHeaderFooter("Sheet1", &excelize.FormatHeaderFooter

    1.9K30编辑于 2022-09-23
  • 来自专栏Go 语言编程

    Excelize 发布 2.6.1 版本,支持工作簿加密

    图片Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。 开源代码GitHub: github.com/xuri/excelizeGitee: gitee.com/xurime/excelize中文文档: xuri.me/excelize/zh-hans2022 其他Go Modules 依赖模块更新单元测试与文档更新,修复单元测试在 go1.19 下的兼容性问题包含简体中文、英语、法语、俄语、日语、韩语、阿拉伯语、德语和西班牙语的多国语言文档网站更新致谢感谢 Excelize

    1.9K41编辑于 2022-08-22
  • 来自专栏Go 语言编程

    Excelize 2.1.0 发布, Go 语言 Excel 基础库

    [ydu96eaw3j.png] Excelize 是 Go 语言编写的用于操作 Office Excel 文档类库,基于 ECMA-376 Office Open XML 标准。 相比较其他的开源类库,Excelize 支持写入原本带有图片(表)、透视表和切片器等复杂样式的文档,还支持向 Excel 文档中插入图片与图表,并且在保存后不会丢失文档原有样式,可以应用于各类报表系统中 开源代码 GitHub: github.com/xuri/excelize 2020年2月10日,社区正式发布了 2.1.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。

    1.4K71发布于 2020-02-27
  • 来自专栏Go 语言编程

    Excelize 2.3.0 发布, Go 语言 Excel 基础库

    hashnode_banner.png Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。 开源 GitHub: github.com/xuri/excelize 2020年8月10日,社区正式发布了 2.3.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。

    1.6K51发布于 2020-08-10
  • 来自专栏Go 语言编程

    Excelize 开源基础库发布 2.10.1 版本更新

    Excelize是Go语言编写的用于操作OfficeExcel文档基础库,基于ECMA-376,ISO/IEC29500国际标准。 开源代码GitHub:github.com/xuri/excelize中文简体字文档:xuri.me/excelize/zh-hans2026年2月25日,社区正式发布了2.10.1版本,该版本包含40 权威指南》新书发布《Excelize权威指南》不仅介绍了Excelize库的基本使用方法,还深入探索了高级特性和应用场景。 全书共分五个篇章:入门指南、基础库设计概览、深入Excelize、高性能流式读写技术以及实践应用。 通过这本书,你将学会如何利用Go语言和Excelize库,实现Excel文件的自动化处理、复杂数据分析以及报表生成等任务。

    10721编辑于 2026-02-25
  • 来自专栏Go 语言编程

    Go 语言 Excelize 开源基础库介绍

    图片Excelize 是 Go 语言编写的用于操作电子表格文档的基础库,支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多种文档格式,高度兼容带有样式、图片(表)、透视表、切片器等复杂组件的文档 本期分享将对 Excelize 的技术原理、部分内部模块设计和实现展开讨论。

    44830编辑于 2022-11-14
  • 来自专栏Go 语言编程

    Excelize 2.7.0 发布, 2023 年首个更新

    图片Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。 开源代码GitHub: github.com/xuri/excelizeGitee: gitee.com/xurime/excelize中文文档: xuri.me/excelize/zh-hans2023 耗时最高降低约 19%其他Go Modules 依赖模块更新单元测试与文档更新优化内部变量与函数命名包含简体中文、英语、法语、俄语、日语、韩语、阿拉伯语、德语和西班牙语的多国语言文档网站更新致谢感谢 Excelize

    2.5K131编辑于 2023-01-09
  • 来自专栏ReganYue's Blog

    Go-Excelize API源码阅读(二十)——SetDefinedName

    Go-Excelize API源码阅读(二十)——SetDefinedName 开源摘星计划(WeOpen Star) 是由腾源会 2022 年推出的全新项目,旨在为开源人提供成长激励,为开源项目提供成长支持 项目地址: WeOpen-Star:https://github.com/weopenprojects/WeOpen-Star 一、Go-Excelize简介 Excelize 是 Go 语言编写的用于操作 例如: f.SetDefinedName(&excelize.DefinedName{ Name: "Amount", RefersTo: "Sheet1! Comment: "defined name comment", Scope: "Sheet2", }) 工作表的打印区域和打印标题设置: f.SetDefinedName(&excelize.DefinedName $A$1:$Z$100", Scope: "Sheet1", }) f.SetDefinedName(&excelize.DefinedName{ Name: "_xlnm.Print_Titles

    47210编辑于 2022-09-23
  • 来自专栏ReganYue's Blog

    Go-Excelize API源码阅读(二)——OpenFile()

    Go-Excelize API源码阅读(二)——OpenFile() 开源摘星计划(WeOpen Star) 是由腾源会 2022 年推出的全新项目,旨在为开源人提供成长激励,为开源项目提供成长支持,助力开发者更好地了解开源 项目地址: WeOpen-Star:https://github.com/weopenprojects/WeOpen-Star 一、Go-Excelize简介 Excelize 是 Go 语言编写的用于操作 例如,打开带有密码保护的电子表格文档: f, err := excelize.OpenFile("Book1.xlsx", excelize.Options{Password: "password"})

    53940编辑于 2022-07-30
  • 来自专栏Go 语言编程

    Excelize 开源基础库 2.9.0 版本正式发布

    Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。 开源代码GitHub: github.com/xuri/excelize2024 年 10 月 15 日,社区正式发布了 2.9.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。 权威指南》新书发布《Excelize权威指南》不仅介绍了 Excelize 库的基本使用方法,还深入探索了高级特性和应用场景。 全书共分五个篇章:入门指南、基础库设计概览、深入 Excelize、高性能流式读写技术以及实践应用。 通过这本书,你将学会如何利用 Go 语言和 Excelize 库,实现 Excel 文件的自动化处理、复杂数据分析以及报表生成等任务。

    1K21编辑于 2024-10-16
  • 来自专栏Go 语言编程

    Excelize 开源基础库 2.8.0 版本正式发布

    图片Excelize 是 Go 语言编写的用于操作电子表格办公文档的开源基础库,基于 ISO/IEC 29500、ECMA-376 国际标准。 开源代码GitHub: github.com/xuri/excelizeGitee: gitee.com/xurime/excelize中文文档: xuri.me/excelize/zh-hans2023

    1.2K61编辑于 2023-08-28
  • 来自专栏ReganYue's Blog

    Go-Excelize API源码阅读(三)——OpenReader()

    Go-Excelize API源码阅读(三)——OpenReader() 开源摘星计划(WeOpen Star) 是由腾源会 2022 年推出的全新项目,旨在为开源人提供成长激励,为开源项目提供成长支持 项目地址: WeOpen-Star:https://github.com/weopenprojects/WeOpen-Star 一、Go-Excelize简介 Excelize 是 Go 语言编写的用于操作

    46720编辑于 2022-07-30
领券