Compare commits

...

2 Commits

Author SHA1 Message Date
lj-wsdj 8450529810 add ignore 2025-02-10 10:21:10 +08:00
lj-wsdj 591e7cb1b1 修复导出多个sheet时单元格错位 2025-02-10 10:20:04 +08:00
4 changed files with 4 additions and 0 deletions

1
.gitignore vendored 100644
View File

@ -0,0 +1 @@
.idea

View File

@ -70,6 +70,7 @@ func (e *Exporter) export(sheetIndex int) error {
if err != nil {
return err
}
e.preLocation = nil // 每次导出前清空上一个单元格位置否则导出其他sheet时会导致位置错位
sheet := e.Sheets[sheetIndex]
if len(e.Titles) > 0 {
e.SetTitle(sheet)

View File

@ -36,10 +36,12 @@ func TestMain(t *testing.T) {
},
}
exporter := export.DefaultExporter()
exporter.Sheets = []string{"Sheet1", "Sheet2"}
exporter.Data = &data
exporter.Titles = nil
exporter.File = "test6.xlsx"
exporter.Path = "./"
err := exporter.Export(0)
fmt.Println(err)
exporter.Export(1)
}

Binary file not shown.