找回密码
 立即注册

QQ登录

只需一步,快速开始

李生智
金牌服务用户   /  发表于:2021-9-22 10:39  /   查看:1762  /  回复:4
100金币
多sheet页切换时候会直接找到上一个sheet页的单元格的位置  想获取到这个位置的信息
image.png375751342.png image.png846913757.png
当我再切换回来
image.png379860228.png
相当于切换sheet页拿到上一次最后的单元格选中的位置信息
image.png356445617.png

最佳答案

查看完整内容

已解决 可以关帖啦

4 个回复

倒序浏览
最佳答案
最佳答案
李生智
金牌服务用户   /  发表于:2021-9-22 10:39:02
来自 4#
已解决  可以关帖啦   
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-22 10:50:40
2#
切换之后,通过getAvtiveSheet获取切换之后的当前sheet工作表,然后调用getActiveCell来获取相关坐标,之后getValue获取信息
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-22 10:59:28
3#
不是很理解您的需求,不过这边根据您的给的信息给您提供一些相关的接口

切换表单可以用ActiveSheetChanged事件监听,当切换表单后,会触发该事件,这是api
https://demo.grapecity.com.cn/sp ... :ActiveSheetChanged

需要获取指定表单的选区可以用
var sheet =spread.getSheet(0)
sheet.getSelections()[0]

或者获取活跃单元格行列索引
sheet.getActiveRowIndex()
sheet.getActiveColumnIndex()

若上述方案未能解决您的问题,麻烦您再详细描述一下您的需求。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-22 14:37:02
5#
李生智 发表于 2021-9-22 14:29
已解决  可以关帖啦

解决了就好,有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部