【Golang】golang操作Excel基本操作
大家好 我是寸铁👊
总结了一篇【Golang】golang操作Excel基本操作✨
喜欢的小伙伴可以点点关注 💝
导入包
先把要用到的包导入
"github.com/tealeg/xlsx"
创建文件
- 先指定好文件的名字
fileName := "D:\\a.xlsx"
- 再判断文件是否存在(这一步通常用于清空原来写入到excel的内容)
// 检查文件是否存在
_, err1 := os.Stat(fileName)
// 如果文件存在,删除文件
if err1 == nil {
err := os.Remove(fileName)
if err != nil {
log.Fatalf("删除文件失败: %v", err)
}
}
- 创建一个新的 Excel 文件
file := xlsx.NewFile()
添加表格
- 添加一个 Sheet
// 添加一个 Sheet
sheet, err := file.AddSheet("Sheet1")
if err != nil {
fmt.Printf("Error creating sheet: %s\n",