package wps import ( "log" "github.com/Esword618/unioffice/spreadsheet" ) // A1,数据 func Xlsx(site, data_str string) { // // 加载 Excel 文件 // ss, err := spreadsheet.Open("example.xlsx") // if err != nil { // log.Fatalf("无法加载 Excel 文件: %v", err) // } //新创建一个excel文件 ss := spreadsheet.New() sheet := ss.AddSheet() // // 获取第一个工作表 // sheet, err := ss.GetSheet("Sheet2") // if err != nil { // log.Println(err) // } // 修改单元格数据 // 例如:修改 A1 单元格的值为 "Hello, UniOffice!" sheet.Cell(site).SetString(data_str) // 第一行第一列 (A1) // 保存修改后的 Excel 文件 if err := ss.Validate(); err != nil { log.Fatalf("验证文件时出错: %s", err) } if err := ss.SaveToFile("modified_example.xlsx"); err != nil { log.Fatalf("保存文件时出错: %s", err) } }