【开源精选】轻松处理Excel数据:go-excel深度探索
package main
import (
"fmt"
"github.com/xuri/excelize/v2"
)
func main() {
// 创建一个新的Excel文件并添加数据
f := excelize.NewFile()
// 创建一个新的工作表
index := f.NewSheet("新工作表")
// 设置单元格的值
f.SetCellValue("新工作表", "A1", "Hello")
f.SetCellValue("新工作表", "B1", 100)
// 设置工作表活动
f.SetActiveSheet(index)
// 保存Excel文件
if err := f.SaveAs("example.xlsx"); err != nil {
fmt.Println(err)
}
}
这段代码使用了go-excelize
库来创建一个新的Excel文件,并在其中添加了一个新的工作表,然后在单元格A1和B1中分别设置了字符串和数字值。最后,将这个工作表设置为活动表,并保存了文件。这是一个非常基础的示例,但展示了如何使用go-excelize
库进行基本的Excel操作。
评论已关闭