summaryrefslogtreecommitdiff
path: root/cell.go
diff options
context:
space:
mode:
authorRi Xu <xuri.me@gmail.com>2017-09-30 17:07:59 +0800
committerRi Xu <xuri.me@gmail.com>2017-09-30 17:07:59 +0800
commit905be463edc6d9b0ed184bdee0116217a5118c5e (patch)
treeb5e1869ad992ed2fc7e3e4e56b8178b0473dcb88 /cell.go
parentd4df70bd9fa671d20a5e000d20e621ca69451274 (diff)
Improve code readability.
Diffstat (limited to 'cell.go')
-rw-r--r--cell.go30
1 files changed, 13 insertions, 17 deletions
diff --git a/cell.go b/cell.go
index af98cf0..c47b1f1 100644
--- a/cell.go
+++ b/cell.go
@@ -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
+ }
+ }
}
}
}