我正在使用 excelize 包装来操作 excel 文件。我对 setcellformula 函数有疑问,它不应用公式。我粘贴了一个基本示例,我只是在尝试
func main() {
f := excelize.NewFile()
f.SetCellValue("Sheet1", "A1", "ID")
f.SetCellValue("Sheet1", "B1", "Nome")
f.SetCellValue("Sheet1", "D1", "Cognome")
f.SetCellValue("Sheet1", "C1", "Email")
f.SetCellValue("Sheet1", "D1", "IDENTITY_CARD_EXPIRE_DATE")
f.SetCellValue("Sheet1", "E1", "TOTAL")
f.SetCellValue("Sheet1", "E2", "1")
f.SetCellValue("Sheet1", "E3", "5")
f.SetCellValue("Sheet1", "E4", "10")
//formula
f.SetCellFormula("Sheet1", "E6", "=SUBTOTALE(9;E2:E8)")
f.SetColWidth("Sheet1", "A", "D", 30)
if err := f.SaveAs("Personal_Data.xlsx"); err != nil {
log.Fatal(err)
}
}
谢谢你们
米脂
相关分类