go excel处理库excelize

1. 概述

  1. go语言的一种操作xlsx文件的库

2. 使用

1. 导入路径

  • "github.com/360EntSecGroup-Skylar/excelize"

2. 创建

	func main() {
        f := excelize.NewFile()
        // 创建一个工作表
        index := f.NewSheet("Sheet2")
        // 设置单元格的值
        f.SetCellValue("Sheet2", "A2", "Hello world.")
        f.SetCellValue("Sheet1", "B2", 100)
        // 设置工作簿的默认工作表
        f.SetActiveSheet(index)
        // 根据指定路径保存文件
        if err := f.SaveAs("Book1.xlsx"); err != nil {
            fmt.Println(err)
        }
    }

3. 修改单元格值

4. 读excel

  1. 获取工作表中指定单元格的值

  2. 获取 Sheet1 上所有单元格

5. 保存

  1. 保存

  2. 另存为

最后更新于

这有帮助吗?