Compare commits
2 Commits
Author | SHA1 | Date |
---|---|---|
|
8450529810 | |
|
591e7cb1b1 |
|
@ -0,0 +1 @@
|
||||||
|
.idea
|
|
@ -70,6 +70,7 @@ func (e *Exporter) export(sheetIndex int) error {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
e.preLocation = nil // 每次导出前清空上一个单元格位置,否则导出其他sheet时会导致位置错位
|
||||||
sheet := e.Sheets[sheetIndex]
|
sheet := e.Sheets[sheetIndex]
|
||||||
if len(e.Titles) > 0 {
|
if len(e.Titles) > 0 {
|
||||||
e.SetTitle(sheet)
|
e.SetTitle(sheet)
|
||||||
|
|
|
@ -36,10 +36,12 @@ func TestMain(t *testing.T) {
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
exporter := export.DefaultExporter()
|
exporter := export.DefaultExporter()
|
||||||
|
exporter.Sheets = []string{"Sheet1", "Sheet2"}
|
||||||
exporter.Data = &data
|
exporter.Data = &data
|
||||||
exporter.Titles = nil
|
exporter.Titles = nil
|
||||||
exporter.File = "test6.xlsx"
|
exporter.File = "test6.xlsx"
|
||||||
exporter.Path = "./"
|
exporter.Path = "./"
|
||||||
err := exporter.Export(0)
|
err := exporter.Export(0)
|
||||||
fmt.Println(err)
|
fmt.Println(err)
|
||||||
|
exporter.Export(1)
|
||||||
}
|
}
|
||||||
|
|
BIN
test6.xlsx
BIN
test6.xlsx
Binary file not shown.
Loading…
Reference in New Issue