找回密码
 立即注册

QQ登录

只需一步,快速开始

Mr.zhang

注册会员

5

主题

12

帖子

37

积分

注册会员

积分
37
Mr.zhang
注册会员   /  发表于:2022-6-22 15:39  /   查看:1412  /  回复:4
1金币
怎么获取编辑状态的单元格,获取单元格的公式

最佳答案

查看完整内容

您好:有以下事件可以监听单元格编辑状态: 1、事件EditStarting:当单元格进入编辑模式时触发 https://demo.grapecity.com.cn/spreadjs/help/api/GC.Spread.Sheets.Worksheet.html#event:EditStarting 2、事件EditChange:当单元格处于编辑模式且文本被更改时触发 https://demo.grapecity.com.cn/spreadjs/help/api/GC.Spread.Sheets.Worksheet.html#event:EditChange 获取单元格格式:getFormatter(row, col, sheetAr ...

4 个回复

倒序浏览
最佳答案
最佳答案
ann悬赏达人认证
初级会员   /  发表于:2022-6-22 15:39:56
来自 2#
您好:有以下事件可以监听单元格编辑状态:
1、事件EditStarting:当单元格进入编辑模式时触发
https://demo.grapecity.com.cn/spreadjs/help/api/GC.Spread.Sheets.Worksheet.html#event:EditStarting

2、事件EditChange:当单元格处于编辑模式且文本被更改时触发
https://demo.grapecity.com.cn/spreadjs/help/api/GC.Spread.Sheets.Worksheet.html#event:EditChange


获取单元格格式:getFormatter(row, col, sheetArea)
https://demo.grapecity.com.cn/spreadjs/help/api/GC.Spread.Sheets.Worksheet.html#getFormatter
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-22 16:46:34
3#
可以通过getActiveRowIndex、getActiveColumnIndex获取当前活跃或选中的单元格,要获取公式可以通过getFormula。
如果你希望双击单元格进入编辑状态下单元格的公式,可以用事件。
  1. sheet.bind(GC.Spread.Sheets.Events.EditStarting, function (sender, args) {
  2.     console.log(sheet.getFormula(args.row, args.col));
  3. });
复制代码


回复 使用道具 举报
Mr.zhang
注册会员   /  发表于:2022-6-22 16:53:26
4#
ann 发表于 2022-6-22 16:05
您好:有以下事件可以监听单元格编辑状态:
1、事件EditStarting:当单元格进入编辑模式时触发
https://d ...

好的。谢谢!
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-22 17:22:14
5#

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