关于您的问题一,我还不太清楚您的意图,是需要一个数据验证器还是一个提供选项的下拉列表呢?请您多提供一些需求信息,咱们一块讨论下如何实现。
关于您的问题二,您可以参考二楼我帮您找到的demo了解详情,现在给您提供一个参考示例,如下代码所示是创建了一个公式数据验证,验证A1单元格中的输入值是否大于12,大于12则可以正常填充,否则提示错误信息:
- var dv = GC.Spread.Sheets.DataValidation.createFormulaValidator("IF(A1>12, true, false)");
- dv.showInputMessage(true);
- dv.inputMessage("看着输入吧,尽量大于12");
- sheet.setDataValidator(0, 0, 1, 1, dv, GC.Spread.Sheets.SheetArea.viewport);
复制代码 |