找回密码
 立即注册

QQ登录

只需一步,快速开始

西安小菜鸟

注册会员

12

主题

34

帖子

130

积分

注册会员

积分
130
西安小菜鸟
注册会员   /  发表于:2025-1-8 10:29  /   查看:20  /  回复:2
3金币
本帖最后由 西安小菜鸟 于 2025-1-8 10:31 编辑

image.png991570739.png 如何转化为[{row:44,col:16},{row:45,col:16},{row:46,col:16},{row:47,col:16}]这种

2 个回复

倒序浏览
八嘎呀路
注册会员   /  发表于:前天 12:31
沙发
image.png93476866.png
这个怎么样?
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:前天 12:36
板凳
您好!SpreadJS计算引擎支持公式和区域之间的互相转换,单元格引用A1也可被转换为单元格区域信息,使用GC.Spread.Sheets.CalcEngine:formulaToRange()即可,如下图所示:
公式区域互换.png336898192.png

此外,Worksheet:getSelections()、SelectionChanged和SelectionChanging得到的区域信息均是包含row、col、rowCount、colCount等行列信息的数据结构。

可以参考官网API文档了解详情:
CalcEngine:formulaToRange()--https://demo.grapecity.com.cn/spreadjs/help/api/modules/GC.Spread.Sheets.CalcEngine#formulatoranges
Worksheet:getSelections()--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Worksheet#getselections
SelectionChanging--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Events#selectionchanging
SelectionChanged--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Events#selectionchanged
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部