Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
译文 用于读写Microsoft Excel电子表格的Go语言库 (XLAM/XLSM/XLSX/XLTM/XLTX)
文档
安装
go get github.com/xuri/excelize/v2
示例
package main
import (
"github.com/xuri/excelize/v2"
)
func main() {
// 创建excel文件
file := excelize.NewFile()
// 获取第一个sheet
list := file.GetSheetList()
sheet := list[0]
// 设置单元格的值
file.SetCellValue(sheet, "A1", "Hello world.")
file.SetCellValue(sheet, "A2", 100)
// 保存文件
file.SaveAs("book.xlsx")
// 关闭文件
file.Close()
}