zoukankan      html  css  js  c++  java
  • golang导出Excel表格

    设置样式:

    package main
    
    import (
        "github.com/tealeg/xlsx"
        "fmt"
    )
    
    func main() {
        var file *xlsx.File
        var sheet *xlsx.Sheet
        var row *xlsx.Row
        var cell *xlsx.Cell
        var err error
    
        style := xlsx.NewStyle()
    
        fill := *xlsx.NewFill("solid", "00FF0000", "FF000000")
        font := *xlsx.NewFont(20, "Verdana")
        border := *xlsx.NewBorder("thin", "thin", "thin", "thin")
    
        style.Fill = fill
        style.Font = font
        style.Border = border
    
        style.ApplyFill = true
        style.ApplyFont = true
        style.ApplyBorder = true
    
        file = xlsx.NewFile()
        sheet,_ = file.AddSheet("SheetName")
        row = sheet.AddRow()
    
        cell = row.AddCell()
        cell.Value = "100000"
        cell.SetStyle(style)
    
        cell = row.AddCell()
        cell.Value = "test"
    
        err = file.Save("test.xlsx")
        if err != nil {
            fmt.Printf(err.Error())
        }
    }

    发送到浏览器: https://blog.csdn.net/niechaoya/article/details/46470715

    想法: 先把数据组织成一个二维数组 [ [ua ua ua  ub ub ub  uc uc  uc ]    []    []     ]   用swith

  • 相关阅读:
    OO第四次总结
    OO第三次总结
    C语言函数指针
    Java对象集合
    emacs下最牛逼的Markdown编辑方式
    OO第二次总结
    Git复习
    Java设计原则
    多线程学习笔记1
    OO第一次总结
  • 原文地址:https://www.cnblogs.com/zhzhlong/p/9589511.html
Copyright © 2011-2022 走看看