数据
例1,为 Sheet1!A1:B2
设置包含验证条件为允许介于整数 10 到 20 的数据验证规则,输入无效数据时显示出错警告,标题为: “error title”,错误信息 “error body”:
dvRange := excelize.NewDataValidation(true)
dvRange.SetRange(10, 20, excelize.DataValidationTypeWhole, excelize.DataValidationOperatorBetween)
f.AddDataValidation("Sheet1", dvRange)
例3,为 Sheet1!A5:B6
设置验证条件为序列的数据验证规则,忽略空值并提供下拉箭头:
dvRange.SetDropList([]string{"1", "2", "3"})
f.AddDataValidation("Sheet1", dvRange)
例4,为 Sheet1!A7:B8
设置以 Sheet1!E1:E3
为来源的验证条件,忽略空值并提供下拉箭头: