找回密码
 立即注册

QQ登录

只需一步,快速开始

life()

初级会员

38

主题

131

帖子

417

积分

初级会员

积分
417
life()
初级会员   /  发表于:2024-4-16 03:25  /   查看:2105  /  回复:1
99金币
本帖最后由 life() 于 2024-4-16 03:28 编辑

table.remove后,我需要在原来区域插入新的数据,原来table设置了相同数据自动合并
image.png192150572.png

按照官方回复,在重新merge之前已经先删除merge
但是仍然报错
企业微信截图_17132044127485.png473307189.png
我在之前的帖子中看到了相同的问题:
企业微信截图_17132043983367.png385419310.png
我应该如何处理这个问题呢?我能想到的办法都试过了,求助!

最佳答案

查看完整内容

您好,您“在重新merge之前已经先删除merge”中删除merge时需要和之前的自动merge区域一致,而不是和您将要merge的区域一致。例如,之前自动merge区域时A1:C3,您新的merge区域为B2:\D4,您应该这样做:

1 个回复

倒序浏览
最佳答案
最佳答案
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-16 03:25:15
来自 2#
您好,您“在重新merge之前已经先删除merge”中删除merge时需要和之前的自动merge区域一致,而不是和您将要merge的区域一致。例如,之前自动merge区域时A1:C3,您新的merge区域为B2:\D4,您应该这样做:
  1. sheet.autoMerge(range1,GC.Spread.Sheets.AutoMerge.AutoMergeDirection.none);// 这里range1是A1:C3区域
  2. sheet.autoMerge(range2,GC.Spread.Sheets.AutoMerge.AutoMergeDirection.columnRow);// 这里range2是B2:D4区域
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部