找回密码
 立即注册

QQ登录

只需一步,快速开始

jin.ye
金牌服务用户   /  发表于:2021-4-6 13:57  /   查看:3421  /  回复:3
本帖最后由 Joestar.Xu 于 2023-10-25 14:14 编辑



产品:SpreadJS
版本:14.0.1


怎么判断单元格是否是合并单元格

且怎么取得该合并单元格的首行首列、末行末列

3 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-6 14:02:32
沙发
通过sheet.getSpans(range)方法可以获取指定区域的所有合并单元格。您区域可以指定到您指定的单元格上,然后sheet.getSpans(range)[0]即可获得这个区域的合并单元格,然后判断sheet.getSpans(range)[0].rowCount和sheet.getSpans(range)[0].colCount是否>1(均为1就是普通单元格,任何一个大于1都是合并单元格),之后再判断sheet.getSpans(range)[0].row,sheet.getSpans(range)[0].col是不是您判断的单元格的rol,col就可以判断出是不是主单元格。

image.png423607787.png
回复 使用道具 举报
脑袋大
注册会员   /  发表于:2023-10-24 10:31:32
板凳
Derrick.Jiao 发表于 2021-4-6 14:02
通过sheet.getSpans(range)方法可以获取指定区域的所有合并单元格。您区域可以指定到您指定的单元格上,然 ...

把整个页面转为json后,可以再json中获取到吗
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-24 16:31:25
地板
本帖最后由 Joestar.Xu 于 2023-10-24 16:35 编辑
脑袋大 发表于 2023-10-24 10:31
把整个页面转为json后,可以再json中获取到吗

您好,不建议您通过json获取任何信息,建议您将json导入到Spread中后使用对应的接口来获取。

另外因为本帖时间较久,如您后续有其他问题建议您发新帖提问,本帖就先结贴了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部