请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

JayFan

注册会员

2

主题

5

帖子

13

积分

注册会员

积分
13
  • 62

    金币

  • 2

    主题

  • 5

    帖子

最新发帖
JayFan
注册会员   /  发表于:2025-7-3 17:37  /   查看:121  /  回复:8
1金币
利用多线程生成了10个workbook,每个book里有一个sheet,每个sheet大约4000行数据
1、将这个十个book里的sheet一个个复制到一个新的workbook,新的workbook有十个sheet,文件大小为21M
2、将这个十个book里的sheet的数据区域,复制到新的workbook的同一个sheet中,文件大小为470M

所有数据、公式、条件格式完全一样





附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

更新进展: 从代码逻辑上来看,下方代码的第四个参数应为colCount,而非rowCount。 修改后导出的xlsx文件体积即与 方式一 保持一致。

8 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-7-3 17:37:54
来自 7#
更新进展:
从代码逻辑上来看,下方代码的第四个参数应为colCount,而非rowCount。

修改后导出的xlsx文件体积即与 方式一 保持一致。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-7-3 17:41:37
2#
您好,
问题收到,我先尝试复现下此问题,有结果会同步您。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-7-8 15:51:50
3#
本帖最后由 Lynn.Dou 于 2025-7-8 15:57 编辑

更新进展:
根据您提供的文件和信息,本地模拟了一个demo,测试结果如下图所示,即两种方式下合并的工作簿体积类似,并未复现您描述的情况。

demo如附件,您可以运行参考下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
JayFan
注册会员   /  发表于:7 天前
4#
但是事实就是文件大小疯狂暴涨了,两个文件也都给到你们了,请帮忙确认俩个文件大小相差那么大的原因
回复 使用道具 举报
JayFan
注册会员   /  发表于:7 天前
5#
请用我提供的demo复现

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:7 天前
6#
本帖最后由 Lynn.Dou 于 2025-7-11 14:51 编辑

根据补充的信息已复现此问题,正在进一步调研具体原因,待有进展贴中同步您。(DOCXLS-12725)
回复 使用道具 举报
JayFan
注册会员   /  发表于:前天 16:22
8#
已解决,感谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:前天 17:19
9#
您客气了,那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部