前言:
现在我们对“go读取word表格”大致比较关怀,姐妹们都需要学习一些“go读取word表格”的相关知识。那么小编同时在网摘上网罗了一些有关“go读取word表格””的相关内容,希望各位老铁们能喜欢,兄弟们快快来了解一下吧!接上期:Go语言学习(10)读取excel表格2
Excelize 是 Go 语言编写的一个用来操作 Office Excel 文档类库,基于 ECMA-376 OOXML 技术标准。可以使用它来读取、写入 XLSX 文件,相比较其他的开源类库,Excelize 支持操作带有数据透视表、切片器、图表与图片的 Excel 并支持向 Excel 中插入图片与创建简单图表,目前是 Go 开源项目中唯一支持复杂样式 XLSX 文件的类库,可应用于各类报表平台、云计算和边缘计算系统。
读取excel表格数据,使用频率最高的当属读取单元格数据
上一期只做到读取sheet名称,今天接着在上一期基础上完善功能:读取单元格内容
cell, _ := f.GetCellValue("Sheet1", "A2”)
以上代码可以正常读取Sheet1中的A2单元格数据
func TextEdit_click(a *walk.TextEdit) { f, err := excelize.OpenFile("测试工作簿1.xlsx") if err != nil { fmt.Println(err) return } a.SetTextColor(walk.RGB(byte(255), byte(48), byte(48))) var sheetlist = f.GetSheetList() // 获取工作表中指定单元格的值 for i := 0; i < 10; i++ { cell, _ := f.GetCellValue(sheetlist[0], "A"+strconv.Itoa(i+2)) a.AppendText(cell + "\n") } a.AppendText("\n") a.AppendText("欢迎关注“探索3000”")}
标签: #go读取word表格