Browse Source

add missing error check in SetSheetRow()

mqy 6 years ago
parent
commit
64809db2c9
1 changed files with 5 additions and 3 deletions
  1. 5 3
      cell.go

+ 5 - 3
cell.go

@@ -471,12 +471,14 @@ func (f *File) SetSheetRow(sheet, axis string, slice interface{}) error {
 
 	for i := 0; i < v.Len(); i++ {
 		cell, err := CoordinatesToCellName(col+i, row)
-		// Error should never happens here. But keep ckecking to early detect regresions
-		// if it will be introduced in furure
+		// Error should never happens here. But keep checking to early detect regresions
+		// if it will be introduced in future.
 		if err != nil {
 			return err
 		}
-		f.SetCellValue(sheet, cell, v.Index(i).Interface())
+		if err := f.SetCellValue(sheet, cell, v.Index(i).Interface()); err != nil {
+			return err
+		}
 	}
 	return err
 }