summaryrefslogtreecommitdiff
path: root/table.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2021-02-02 22:23:16 +0800
committerxuri <xuri.me@gmail.com>2021-02-02 22:23:16 +0800
commit1f329e8f968014e26351a729ba7e6e3c846e96db (patch)
tree16d5e3629e071eb313e914badd6ec55f369c004e /table.go
parentdb7b4ee36200df4b4838c2111e81808016b4f6ef (diff)
This closes #774, closes #775 and closes #776
- correct adjust calculation chain in duplicate rows - correct adjust defined name in the workbook when delete worksheet - use absolute reference in the auto filters defined name to make it compatible with OpenOffice - API `CoordinatesToCellName` have a new optional param to specify if using an absolute reference format - Fix cyclomatic complexity issue of internal function `newFills` and `parseToken`
Diffstat (limited to 'table.go')
-rw-r--r--table.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/table.go b/table.go
index 59f1cfe..8775929 100644
--- a/table.go
+++ b/table.go
@@ -1,4 +1,4 @@
-// Copyright 2016 - 2020 The excelize Authors. All rights reserved. Use of
+// Copyright 2016 - 2021 The excelize Authors. All rights reserved. Use of
// this source code is governed by a BSD-style license that can be found in
// the LICENSE file.
//
@@ -287,8 +287,8 @@ func (f *File) AutoFilter(sheet, hcell, vcell, format string) error {
}
formatSet, _ := parseAutoFilterSet(format)
- cellStart, _ := CoordinatesToCellName(hcol, hrow)
- cellEnd, _ := CoordinatesToCellName(vcol, vrow)
+ cellStart, _ := CoordinatesToCellName(hcol, hrow, true)
+ cellEnd, _ := CoordinatesToCellName(vcol, vrow, true)
ref, filterDB := cellStart+":"+cellEnd, "_xlnm._FilterDatabase"
wb := f.workbookReader()
sheetID := f.GetSheetIndex(sheet)