du13520157325
2018-12-16 08:20
浏览 356
已采纳

如何使用Golang写入已打开的.xlsx文件

The title is as follows.

If it is easy to implement with additional packages, it is better than that. It is even better if it is lightweight.

Please teach an example if possible.

图片转代码服务由CSDN问答提供 功能建议

标题如下。

如果易于实现 如果是轻量级的甚至更好。

请尽可能教一个例子。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • douchang8758 2018-12-16 08:47
    已采纳

    You can use xlsx package

    package main
    
    import (
        "fmt"
        "github.com/tealeg/xlsx"
    )
    
    func main() {
        var file *xlsx.File
        var sheet *xlsx.Sheet
        var row *xlsx.Row
        var cell *xlsx.Cell
        var err error
    
        file = xlsx.NewFile()
        sheet, err = file.AddSheet("Sheet1")
        if err != nil {
            fmt.Printf(err.Error())
        }
        row = sheet.AddRow()
        cell = row.AddCell()
        cell.Value = "I am a cell!"
        err = file.Save("MyXLSXFile.xlsx")
        if err != nil {
            fmt.Printf(err.Error())
        }
    }
    
    点赞 打赏 评论

相关推荐 更多相似问题