summaryrefslogtreecommitdiff
path: root/datavalidation.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2022-01-12 00:18:15 +0800
committerxuri <xuri.me@gmail.com>2022-01-12 00:18:15 +0800
commitb96329cc88b87da25a4389f1d4d5ad08cd40605a (patch)
tree4f05daa1402bbbd27bc35ecb7ad9e95b5cb31e76 /datavalidation.go
parent891e5baac1a6ac67123fbc6a68f801720882b8ec (diff)
Breaking change for data validation and fixed #1117
- Remove second useless parameter `isCurrentSheet` of the function `SetSqrefDropList` - Fix missing page setup of worksheet after re-saving the spreadsheet
Diffstat (limited to 'datavalidation.go')
-rw-r--r--datavalidation.go12
1 files changed, 4 insertions, 8 deletions
diff --git a/datavalidation.go b/datavalidation.go
index 4b0c4f3..c8c9141 100644
--- a/datavalidation.go
+++ b/datavalidation.go
@@ -168,16 +168,12 @@ func (dd *DataValidation) SetRange(f1, f2 interface{}, t DataValidationType, o D
//
// dvRange := excelize.NewDataValidation(true)
// dvRange.Sqref = "A7:B8"
-// dvRange.SetSqrefDropList("$E$1:$E$3", true)
+// dvRange.SetSqrefDropList("$E$1:$E$3")
// f.AddDataValidation("Sheet1", dvRange)
//
-func (dd *DataValidation) SetSqrefDropList(sqref string, isCurrentSheet bool) error {
- if isCurrentSheet {
- dd.Formula1 = fmt.Sprintf("<formula1>%s</formula1>", sqref)
- dd.Type = convDataValidationType(typeList)
- return nil
- }
- return fmt.Errorf("cross-sheet sqref cell are not supported")
+func (dd *DataValidation) SetSqrefDropList(sqref string) {
+ dd.Formula1 = fmt.Sprintf("<formula1>%s</formula1>", sqref)
+ dd.Type = convDataValidationType(typeList)
}
// SetSqref provides function to set data validation range in drop list.