码迷,mamicode.com
首页 > 其他好文 > 详细

golang导出Excel表格

时间:2018-09-05 09:08:01      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:UNC   code   样式   维数   net   nbsp   imp   tps   color   

设置样式:

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

golang导出Excel表格

标签:UNC   code   样式   维数   net   nbsp   imp   tps   color   

原文地址:https://www.cnblogs.com/zhzhlong/p/9589511.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!