forked from p30928647/excelize
Fix row duplicate mechanism (#729)
This commit is contained in:
parent
2514bb16c6
commit
2be4bfd410
4
rows.go
4
rows.go
|
@ -20,6 +20,8 @@ import (
|
|||
"log"
|
||||
"math"
|
||||
"strconv"
|
||||
|
||||
"github.com/mohae/deepcopy"
|
||||
)
|
||||
|
||||
// GetRows return all the rows in a sheet by given worksheet name (case
|
||||
|
@ -538,7 +540,7 @@ func (f *File) DuplicateRowTo(sheet string, row, row2 int) error {
|
|||
|
||||
for i, r := range ws.SheetData.Row {
|
||||
if r.R == row {
|
||||
rowCopy = ws.SheetData.Row[i]
|
||||
rowCopy = deepcopy.Copy(ws.SheetData.Row[i]).(xlsxRow)
|
||||
ok = true
|
||||
break
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue