找回密码
 立即注册

QQ登录

只需一步,快速开始

lihuiqian1991

初级会员

16

主题

35

帖子

450

积分

初级会员

积分
450
lihuiqian1991
初级会员   /  发表于:2017-11-22 10:23  /   查看:3340  /  回复:3
本帖最后由 lihuiqian1991 于 2017-11-23 16:43 编辑

版本:SpreadJS V10.2

问题:如何设定自定义公式,使自定义公式能够接收范围作为参数?

示例:
公式 =CUSTOMFUNCTION(A1:B2)
接收到的参数是一个范围对象,或者二维数组

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-22 16:22:45
沙发
重写acceptsReference ,如果return true,那么在evaluate 的args里获取到的就是一个reference,从reference里可以获取二维数组数据
http://help.grapecity.com/spread ... ceptsReference.html
回复 使用道具 举报
lihuiqian1991
初级会员   /  发表于:2017-11-23 16:43:13
板凳
dexteryao 发表于 2017-11-22 16:22
重写acceptsReference ,如果return true,那么在evaluate 的args里获取到的就是一个reference,从referenc ...

谢谢,能够接收reference了。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-23 18:35:37
地板
那就结帖了,有什么问题欢迎另开新帖进行询问
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部