summaryrefslogtreecommitdiff
path: root/sheet.go
diff options
context:
space:
mode:
Diffstat (limited to 'sheet.go')
-rw-r--r--sheet.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/sheet.go b/sheet.go
index 756eb81..1c4b355 100644
--- a/sheet.go
+++ b/sheet.go
@@ -158,6 +158,9 @@ func (f *File) workSheetWriter() {
f.Sheet.Range(func(p, ws interface{}) bool {
if ws != nil {
sheet := ws.(*xlsxWorksheet)
+ if sheet.MergeCells != nil && len(sheet.MergeCells.Cells) > 0 {
+ _ = f.mergeOverlapCells(sheet)
+ }
for k, v := range sheet.SheetData.Row {
sheet.SheetData.Row[k].C = trimCell(v.C)
}