请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

wyq123321qyw123

注册会员

12

主题

22

帖子

84

积分

注册会员

积分
84
wyq123321qyw123
注册会员   /  发表于:2018-2-28 20:05  /   查看:3650  /  回复:3
通过公式验证为什么如下可用,而改为公式就不可用?
GC.Spread.Sheets.DataValidation.createFormulaListValidator("E6:E7");

如下公式为何就不可用,不能获取到值
GC.Spread.Sheets.DataValidation.createFormulaListValidator("SUM(E6,E7)");

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-3-1 10:21:51
沙发
您的目的是什么,createFormulaListValidator方法类似Excel中数据验证的序列类型,如下图所示
image.png717937011.png
这里面需要的是一个序列而不是单一的值,Excel中也不允许这样设置,如下图所示:
image.png444665831.png
回复 使用道具 举报
wyq123321qyw123
注册会员   /  发表于:2018-3-1 10:30:07
板凳
ClarkPan 发表于 2018-3-1 10:21
您的目的是什么,createFormulaListValidator方法类似Excel中数据验证的序列类型,如下图所示

这里面需 ...

我的目的是做数据正确性的校验
比有A1 、A2、A3单元格  分别对应数据 1,2,3
      B1单元格                          对应数据5
      
     我要做的是验证B1单元格的数据是否等于A2+A3单元格的值

如果要做这样的数据验证,有什么办法?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-3-1 15:23:13
地板
这个问题在另一个帖子中已经回复过您了。这里就不再重复回复了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部