找回密码
 立即注册

QQ登录

只需一步,快速开始

syl1994

注册会员

2

主题

3

帖子

9

积分

注册会员

积分
9
  • 45

    金币

  • 2

    主题

  • 3

    帖子

最新发帖
syl1994
注册会员   /  发表于:2024-4-7 11:09  /   查看:346  /  回复:5
1金币
只要addspan合并的单元格才能通过getspan方法判断单元格是否合并状态。另:无法根据rowspan方法判断.

最佳答案

查看完整内容

在我看来,autoMerge 似乎并不是一种真正的span, 它只是将附近区域内值相同的区域显示成类似合并的效果了,一旦区域中单元格值有出现不一致的,那么自动合并的单元格又会被拆解。 根据楼主的问题,autoMerge()接口本身支持指定设置自动合并功能的范围,另外根据如下连接中接口说明,如果该接口不传任何参数的话,可以根据返回值来知道是在什么范围内设定了自动合并 https://demo.grapecity.com.cn/spreadjs/help/api/classes/G ...

5 个回复

倒序浏览
最佳答案
最佳答案
AKA_HSTS
注册会员   /  发表于:2024-4-7 11:09:05
来自 4#
本帖最后由 AKA_HSTS 于 2024-4-7 16:25 编辑
syl1994 发表于 2024-4-7 14:00
那怎么判断该列自动合并,用什么方法

在我看来,autoMerge 似乎并不是一种真正的span, 它只是将附近区域内值相同的区域显示成类似合并的效果了,一旦区域中单元格值有出现不一致的,那么自动合并的单元格又会被拆解。
根据楼主的问题,autoMerge()接口本身支持指定设置自动合并功能的范围,另外根据如下连接中接口说明,如果该接口不传任何参数的话,可以根据返回值来知道是在什么范围内设定了自动合并
https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Worksheet#automerge
不知道是否能达成楼主的需求。
image.png565303954.png
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-7 13:47:57
2#
您好,请问您说的rowspan方法指的是什么,我们现有的API中没有rowspan这个方法
回复 使用道具 举报
syl1994
注册会员   /  发表于:2024-4-7 14:00:29
3#
Richard.Huang 发表于 2024-4-7 13:47
您好,请问您说的rowspan方法指的是什么,我们现有的API中没有rowspan这个方法

那怎么判断该列自动合并,用什么方法
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-4-7 17:03:12
5#
您好,您可以参考楼上同学的回复通过调用autoMerge方法来获得自动合并区域的信息,然后通过forEach进行解析即可
image.png613764648.png
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-4-15 17:31:56
6#
本帖最后由 Joestar.Xu 于 2024-4-16 11:04 编辑

没有看到您再回复,这个帖子先结帖了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部