找回密码
 立即注册

QQ登录

只需一步,快速开始

大胸弟

注册会员

18

主题

54

帖子

166

积分

注册会员

积分
166
大胸弟
注册会员   /  发表于:2021-9-7 15:05  /   查看:6333  /  回复:16
5金币
当我选中一个单元格的时候怎么判断 该单元格是否属于一个表格,以及返回这个表格的名称

16 个回复

正序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-7 17:36:38
17#
MarlonYJG 发表于 2024-6-7 14:44
这也正是我需要的,我的需求也是 如何判断 当前点击的区域是否是table

您好,可以参考楼上的解决方案哈:

image.png945224914.png


另外由于本帖时间较长,为了避免混淆,就先结贴了,如您后续有其他的问题,请您开新帖提问哈。
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:2024-6-7 14:44:11
16#
Lynn.Dou 发表于 2021-9-8 14:23
如果是table,那就没有办法直接判断了。
只能通过遍历table,获取table的单元格区域,再与当前单元格进行 ...

这也正是我需要的,我的需求也是 如何判断 当前点击的区域是否是table
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-6 17:35:04
15#
avicdev 发表于 2023-1-6 16:55
- -,通过判断当前单元格行,列索引是否可以找到表格table来判断。
activeSheet.tables.find(row,col)

”通过find方法传参行列索引,根据是否返回table来判断是否在table区域内“
很好的方案,感谢您的分享,这边给您送上金币奖励。
回复 使用道具 举报
avicdev
中级会员   /  发表于:2023-1-6 16:55:53
14#
- -,通过判断当前单元格行,列索引是否可以找到表格table来判断。
activeSheet.tables.find(row,col)

评分

参与人数 1金币 +500 收起 理由
Lynn.Dou + 500 赞一个!

查看全部评分

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-8 16:18:58
13#
您客气了,那本贴就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
大胸弟
注册会员   /  发表于:2021-9-8 15:57:03
12#
好的谢谢
回复 使用道具 举报
大胸弟
注册会员   /  发表于:2021-9-8 15:20:19
10#
你好,有个别的问题咨询一下,关于在线表格编辑器,有没有新增table之后触发的事件
回复 使用道具 举报
大胸弟
注册会员   /  发表于:2021-9-8 14:54:40
9#
好的吧,谢谢了
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-8 14:23:35
8#
如果是table,那就没有办法直接判断了。
只能通过遍历table,获取table的单元格区域,再与当前单元格进行对比进行判断。
如下图:
image.png571104735.png
回复 使用道具 举报
大胸弟
注册会员   /  发表于:2021-9-8 13:52:25
7#
你好,指的是一个table,表格名指的是table名
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部