找回密码
 立即注册

QQ登录

只需一步,快速开始

Universail
金牌服务用户   /  发表于:2024-6-17 14:23  /   查看:122  /  回复:1
目前手动触发执行公式的代码如下:

public async execute() {
  const workBook = this.designer!.getWorkbook() as GC.Spread.Sheets.Workbook;
  workBook.suspendPaint();
  workBook.suspendCalcService();
  workBook.calculate();
  workBook.resumeCalcService();
  workBook.resumePaint();}

这个代码会触发执行所有的页签的,当页签数量比较大的时候,会有很多不必要的计算,

我想知道有没有办法,仅仅执行当前激活页签的公式,其他页签不要执行


1 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-17 18:00:11
沙发
您好,可以试试sheet.resumeCalcService()接口看能否实现您的需求。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部