项目文档地址

地址:github.com/360EntSecGroup-Skylar/excelize/

中文文档地址
https://xuri.me/excelize/zh-hans/

安装

如果是go mod的话,直接在文件中导入,可自动安装

  1. import "github.com/360EntSecGroup-Skylar/excelize/v2" //注意后面加了个v2

基本使用

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