找回密码
 立即注册

QQ登录

只需一步,快速开始

初一呀
初级会员   /  发表于:2022-10-14 19:52:31
11#
Lynn.Dou 发表于 2022-10-14 17:37
demo收到,这边测试下,有结果贴中回复您。

您好,我这边已经解决了问题啦,合并sheet以及样式问题都好了,但是还有个小小问题,删除前面合并的sheet只能   // workbook.removeSheet(5);
          // workbook.removeSheet(4);
          // workbook.removeSheet(3);
          // workbook.removeSheet(2);
          // workbook.removeSheet(1);
          // workbook.removeSheet(0);这样删除吗,可以循环删除吗?我循环了,他压根不走循环
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-10-17 09:47:45
12#
初一呀 发表于 2022-10-14 19:52
您好,我这边已经解决了问题啦,合并sheet以及样式问题都好了,但是还有个小小问题,删除前面合并的sheet ...

如果想要遍历删除sheet,因为索引值一直在变化,所以每次都要删除索引为0的sheet,同时记录删除的次数,可以参考下面的代码

  1.         <input id='removeSheet' type='button' value='removeSheet'/>


  2. document.getElementById('removeSheet').addEventListener('click', function () {
  3.             let num = 0;
  4.             for (let i = 0; i < 7; i++) {
  5.                 spread.removeSheet(i); //每次删除索引为0的sheet后,第一个sheet索引为0。
  6.                 if (num !== 5) {
  7.                     i--;
  8.                     num++;
  9.                 } else {
  10.                     break;
  11.                 }
  12.             }
  13.         })
复制代码


回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部