如何使用github.com/tealeg/xlsx获取工作表的名称?

时间:2014-05-08 13:35:57

标签: excel go

我正在使用github.com/tealeg/xlsx来阅读XLSX文件。 它的读取速度非常快,但是我想按工作表名称阅读。 有谁知道该怎么做?

// by sheet index works fine

xlFile,err := xlsx.OpenFile(xlsFile)

for _,sheet := range xlFile.Sheets {

 for _,row := range sheet.Rows {

 }

}

1 个答案:

答案 0 :(得分:4)

只需使用xlsx.File中包含的地图Sheet,然后按键访问(密钥就是您的工作表名称):

xlFile, err := xlsx.OpenFile(xlsFile)
// check err

sheetName := "YourSheetName"
sheet := xlFile.Sheet[sheetName]