找回密码
 立即注册

QQ登录

只需一步,快速开始

别来无恙

注册会员

4

主题

7

帖子

43

积分

注册会员

积分
43
  • 134

    金币

  • 4

    主题

  • 7

    帖子

别来无恙
注册会员   /  发表于:2024-12-17 17:33  /   查看:66  /  回复:1
1金币
spread支持”ctrl+[“快捷键跳转吗,类似excel上的单元格引用,触发快捷键可以跳转到对应的sheet

1 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:2024-12-18 10:10:34
沙发
您好!SpreadJS的ctrl+[快捷键在同sheet内可以跳转至具体的被引用单元格,跨sheet可以成功跳转至被引用单元格所在sheet,但还没能跳转至跨sheet的具体被引用单元格。您可以亲测了解下。

SpreadJS支持公式追踪,通过该功能可以了解公式的从属信息和引用信息。
您可以尝试自定义命令通过Worksheet:getPrecedents()实现查询公式的引用信息,然后根据引用信息通过Workbook:setActiveSheetIndex()或Workbook:setActiveSheet()切换至对应sheet,进一步根据引用单元格通过Worksheet:setActiveCell()和Worksheet:showCell()使得窗口跳转至对应单元格。

可以参考官网教程和API文档了解详情:
获取单元格公式引用信息--https://demo.grapecity.com.cn/sp ... et-precedent/purejs
Worksheet:getPrecedents()--https://demo.grapecity.com.cn/sp ... sheet#getprecedents

Workbook:setActiveSheet()--https://demo.grapecity.com.cn/sp ... book#setactivesheet
Workbook:setActiveSheetIndex()--https://demo.grapecity.com.cn/sp ... setactivesheetindex

Worksheet:setActiveCell()--https://demo.grapecity.com.cn/sp ... sheet#setactivecell
Worksheet:showCell()--https://demo.grapecity.com.cn/sp ... .Worksheet#showcell
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部