diff options
author | Ri Xu <xuri.me@gmail.com> | 2017-09-30 17:07:59 +0800 |
---|---|---|
committer | Ri Xu <xuri.me@gmail.com> | 2017-09-30 17:07:59 +0800 |
commit | 905be463edc6d9b0ed184bdee0116217a5118c5e (patch) | |
tree | b5e1869ad992ed2fc7e3e4e56b8178b0473dcb88 /cell.go | |
parent | d4df70bd9fa671d20a5e000d20e621ca69451274 (diff) |
Improve code readability.
Diffstat (limited to 'cell.go')
-rw-r--r-- | cell.go | 30 |
1 files changed, 13 insertions, 17 deletions
@@ -92,15 +92,13 @@ func (f *File) GetCellValue(sheet, axis string) string { return "" } for _, v := range xlsx.SheetData.Row { - if v.R != row { - continue - } - for _, r := range v.C { - if axis != r.R { - continue + if v.R == row { + for _, r := range v.C { + if axis == r.R { + val, _ := r.getValueFrom(f, f.sharedStringsReader()) + return val + } } - val, _ := r.getValueFrom(f, f.sharedStringsReader()) - return val } } return "" @@ -164,15 +162,13 @@ func (f *File) GetCellFormula(sheet, axis string) string { return "" } for _, v := range xlsx.SheetData.Row { - if v.R != row { - continue - } - for _, f := range v.C { - if axis != f.R { - continue - } - if f.F != nil { - return f.F.Content + if v.R == row { + for _, f := range v.C { + if axis == f.R { + if f.F != nil { + return f.F.Content + } + } } } } |