Browse Source

Merge pull request #808 from JDavidVR/patch-1

updated SetDefinedName's localSheetId attr to use sheetIndex
xuri 4 years ago
parent
commit
bd83c27ffc
1 changed files with 2 additions and 3 deletions
  1. 2 3
      sheet.go

+ 2 - 3
sheet.go

@@ -1487,9 +1487,8 @@ func (f *File) SetDefinedName(definedName *DefinedName) error {
 		Data:    definedName.RefersTo,
 	}
 	if definedName.Scope != "" {
-		if sheetID := f.getSheetID(definedName.Scope); sheetID != 0 {
-			sheetID--
-			d.LocalSheetID = &sheetID
+		if sheetIndex := f.GetSheetIndex(definedName.Scope); sheetIndex >= 0 {
+			d.LocalSheetID = &sheetIndex
 		}
 	}
 	if wb.DefinedNames != nil {