找回密码
 立即注册

QQ登录

只需一步,快速开始

旺仔老博文

注册会员

8

主题

26

帖子

88

积分

注册会员

积分
88
旺仔老博文
注册会员   /  发表于:2024-9-12 17:24  /   查看:668  /  回复:6
1金币
本帖最后由 Joestar.Xu 于 2024-10-15 10:16 编辑

调研编号:SJS-26866

  1.   sheet.autoMerge(range, GC.Spread.Sheets.AutoMerge.AutoMergeDirection.none);
  2.   sheet.autoMerge(
  3.     range,
  4.     GC.Spread.Sheets.AutoMerge.AutoMergeDirection.column,
  5.     GC.Spread.Sheets.AutoMerge.AutoMergeMode.restricted,
  6.     GC.Spread.Sheets.SheetArea.viewport,
  7.     GC.Spread.Sheets.AutoMerge.AutoMergeMode.restricted,
  8.   );
  9.   // 对特定列进行分组(例子:第1到5列)
  10.   sheet.columnOutlines.group(0, 4);
复制代码
当我区域分组前四列可以折叠后,为什么之前autoMerge的行就失效了。(第五列的行合并失效了),我想在折叠完列后仍然保留表格之前的AutoMerge逻辑

最佳答案

查看完整内容

您好,将restricted修改为free后即可:

6 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-12 17:24:11
来自 5#
您好,将restricted修改为free后即可:

image.png675790710.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-12 17:42:48
2#
您好,请问您代码中的Range具体是哪个区域,这边复现后调研一下看看。
回复 使用道具 举报
旺仔老博文
注册会员   /  发表于:2024-10-12 15:58:55
3#
Joestar.Xu 发表于 2024-9-12 17:42
您好,请问您代码中的Range具体是哪个区域,这边复现后调研一下看看。

合并的是前六列,区域分组的是前五列,结果收起来后第第五列的自动合并就不生效了
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-10-14 11:23:43
4#
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
旺仔老博文
注册会员   /  发表于:2024-10-17 10:19:07
6#
感谢可以了
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-10-17 10:39:59
7#
不客气,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部