package main import ( "fmt" excelize "github.com/xuri/excelize/v2" ) func main() { f, err := excelize.OpenFile("书目.xlsx") if err != nil { fmt.Println(err) return } //defer func() { // if err := f.Close(); err != nil { // fmt.Println(err) // } //}() // 获取工作表中指定单元格的值 cell, err := f.GetCellValue("古风", "B2") if err != nil { fmt.Println(err) return } fmt.Println(cell) //获取 Sheet1 上所有单元格 rows, err := f.GetRows("推理系列") if err != nil { fmt.Println(err) return } for _, row := range rows { for _, colCell := range row { fmt.Print(colCell, "\t") } fmt.Println() } }