您好,
一个单元格只能设置一个数据验证,
当存在多个条件需要判断时,可以使用下 基于公式的验证器,通过公式判断多个条件,来测试是否满足需求。
下方示例您可以参考下:
- spread.options.highlightInvalidData = true;
- var dv = GC.Spread.Sheets.DataValidation.createFormulaValidator("IF((A1>50)*(A1<100),TRUE,FALSE)");
- dv.showInputMessage(true);
- dv.inputMessage("请输入大于50且小于100的值");
- dv.inputTitle("Tip");
- sheet.setDataValidator(0, 0, 1,1,dv,GC.Spread.Sheets.SheetArea.viewport);
复制代码 相关知识您可以参考学习指南:
https://demo.grapecity.com.cn/sp ... ta-validator/purejs
|