找回密码
 立即注册

QQ登录

只需一步,快速开始

crawler

高级会员

115

主题

417

帖子

1012

积分

高级会员

积分
1012
crawler
高级会员   /  发表于:2021-1-27 17:38  /   查看:2258  /  回复:3
本帖最后由 crawler 于 2021-1-27 17:50 编辑

XLOOKUP计算怎么不能自动填充公式呢,怎么实现这个功能啊 ,图片office Excel中是可以自动填充的
公式不自动填充.gif
JS公式.png

3 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-1-27 17:57:50
沙发
可以监听通过一定的事件(如 ValueChanged ),根据需求添加判断条件,使用 fillAuto() 方法通过代码层实现自动填充公式。
示例代码:
  1. var startRange = new GC.Spread.Sheets.Range(0, 1, 1, 1)
  2. var wholeRange = new GC.Spread.Sheets.Range(0, 1, 11, 1);
  3. sheet.fillAuto(startRange, wholeRange, {
  4.     fillType:GC.Spread.Sheets.Fill.FillType.auto,
  5.     series:GC.Spread.Sheets.Fill.FillSeries.column,
  6.     direction:GC.Spread.Sheets.Fill.FillDirection.down
  7. });
复制代码
详细内容请参考学习指南:
https://demo.grapecity.com.cn/sp ... /custom-fill/purejs
相关API:
https://demo.grapecity.com.cn/sp ... sheet.html#fillAuto
在API搜索 event,学习更多事件接口:
image.png650744628.png

回复 使用道具 举报
crawler
高级会员   /  发表于:2021-1-27 17:59:29
板凳
lynn512 发表于 2021-1-27 17:57
可以监听通过一定的事件(如 ValueChanged ),根据需求添加判断条件,使用 fillAuto() 方法通过代码层实现 ...

谢谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-1-27 18:01:33
地板
您客气了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部