From 84a0f4e0afe72b473bf4173140aa205b935b11db Mon Sep 17 00:00:00 2001 From: jacen_cao Date: Wed, 9 Sep 2020 14:00:52 +0800 Subject: [PATCH] support range validation for decimal --- datavalidation.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/datavalidation.go b/datavalidation.go index f76f9b3cc4..4cfb1257a2 100644 --- a/datavalidation.go +++ b/datavalidation.go @@ -120,9 +120,9 @@ func (dd *DataValidation) SetDropList(keys []string) error { } // SetRange provides function to set data validation range in drop list. -func (dd *DataValidation) SetRange(f1, f2 int, t DataValidationType, o DataValidationOperator) error { - formula1 := fmt.Sprintf("%d", f1) - formula2 := fmt.Sprintf("%d", f2) +func (dd *DataValidation) SetRange(f1, f2 float64, t DataValidationType, o DataValidationOperator) error { + formula1 := fmt.Sprintf("%f", f1) + formula2 := fmt.Sprintf("%f", f2) if dataValidationFormulaStrLen+21 < len(dd.Formula1) || dataValidationFormulaStrLen+21 < len(dd.Formula2) { return fmt.Errorf(dataValidationFormulaStrLenErr) }