diff options
author | Dokiy <zhangzongqi@fancydigital.com.cn> | 2021-12-01 19:11:51 +0800 |
---|---|---|
committer | Dokiy <zhangzongqi@fancydigital.com.cn> | 2021-12-01 19:11:51 +0800 |
commit | 45a1f08a2ad12ec613fd435ba5efcb830e617a71 (patch) | |
tree | 3c0ab5b0483ae53b26e837e9984c4b0fad72b5dd /styles.go | |
parent | bb0eb4a42be2c004a3c2ce59a8c748a9822b5f99 (diff) |
Fix call getNumFmtID with builtInNumFmt return -1
Diffstat (limited to 'styles.go')
-rw-r--r-- | styles.go | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -2229,12 +2229,12 @@ func (f *File) newFont(style *Style) *xlsxFont { // If given number format code is not exist, will return -1. func getNumFmtID(styleSheet *xlsxStyleSheet, style *Style) (numFmtID int) { numFmtID = -1 - if styleSheet.NumFmts == nil { - return - } if _, ok := builtInNumFmt[style.NumFmt]; ok { return style.NumFmt } + if styleSheet.NumFmts == nil { + return + } if fmtCode, ok := currencyNumFmt[style.NumFmt]; ok { for _, numFmt := range styleSheet.NumFmts.NumFmt { if numFmt.FormatCode == fmtCode { |