创建 Excel 文档

下面是一个创建 Excel 文档的简单例子:

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