找回密码
 立即注册

QQ登录

只需一步,快速开始

xi_xy

注册会员

5

主题

8

帖子

31

积分

注册会员

积分
31
  • 117

    金币

  • 5

    主题

  • 8

    帖子

xi_xy
注册会员   /  发表于:2024-12-17 14:59  /   查看:87  /  回复:1
1金币
本帖最后由 xi_xy 于 2024-12-17 15:49 编辑

表格绑定需要根据excel格式,合并单元格。目前有600个需要合并的单元格。循环通过addSpan进行合并会导致浏览器假死,是否还有其他代替方案


手动通过addSpan设置的合并单元格,导出excel的时候 设置了includeBindingSource: true, includeAutoMergedCells: true。但是导出之后单元格未合并。

最佳答案

查看完整内容

1、600个合并的单元格,应该不至于浏览器卡顿,您可以添加暂停/恢复绘制的功能 2、includeAutoMergedCells: true 为了解决自动合并的问题,与addSpan不是一个逻辑。 3、Excel不支持table中存在合并单元格,可以在导出Table前,将table转为普通区域,请参考:

1 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-12-17 14:59:42
来自 2#
本帖最后由 Ellia.Duan 于 2024-12-17 17:10 编辑

1、600个合并的单元格,应该不至于浏览器卡顿,您可以添加暂停/恢复绘制的功能
2、includeAutoMergedCells: true 为了解决自动合并的问题,与addSpan不是一个逻辑。

image.png366989745.png
3、Excel不支持table中存在合并单元格,可以在导出Table前,将table转为普通区域,请参考:
  1. spread.commandManager().execute({
  2.     cmd: "tableToRange",
  3.     sheetName: sheet.name(),
  4.     tableName: tables.name()
  5. });
复制代码


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