summaryrefslogtreecommitdiff
path: root/sheet.go
diff options
context:
space:
mode:
Diffstat (limited to 'sheet.go')
-rw-r--r--sheet.go14
1 files changed, 7 insertions, 7 deletions
diff --git a/sheet.go b/sheet.go
index f1f89ba..72d8921 100644
--- a/sheet.go
+++ b/sheet.go
@@ -684,15 +684,16 @@ func (f *File) GetSheetVisible(name string) bool {
// result, err := xlsx.SearchSheet("Sheet1", "[0-9]", true)
//
func (f *File) SearchSheet(sheet, value string, reg ...bool) ([]string, error) {
- var regSearch bool
+ var (
+ regSearch bool
+ result []string
+ inElement string
+ r xlsxRow
+ )
for _, r := range reg {
regSearch = r
}
- var (
- result []string
- )
-
xlsx, err := f.workSheetReader(sheet)
if err != nil {
return result, err
@@ -708,8 +709,7 @@ func (f *File) SearchSheet(sheet, value string, reg ...bool) ([]string, error) {
}
xml.NewDecoder(bytes.NewReader(f.readXML(name)))
d := f.sharedStringsReader()
- var inElement string
- var r xlsxRow
+
decoder := xml.NewDecoder(bytes.NewReader(f.readXML(name)))
for {
token, _ := decoder.Token()