找回密码
 立即注册

QQ登录

只需一步,快速开始

欣欣呀

注册会员

10

主题

16

帖子

94

积分

注册会员

积分
94
欣欣呀
注册会员   /  发表于:2023-11-27 15:56  /   查看:1484  /  回复:3
1金币
image.png325387267.png


image.png185775756.png
image.png235293883.png
winform SpreadJ15
FpSpread1.ActiveSheet.Cells.Get(i, 39).Formula中有当前操作的单元格的话
操作当前单元格 触发的model1_Changed的e.RowCount  e.ColumnCount是所有的列和行 不是当前修改的列和行
这是什么原因

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-27 17:53:47
沙发
是的,这个事件本身提供的参数确实就所有被影响的单元格的一个范围

你要是想要捕获本身变化,可以用
fpSpread1.Change事件
回复 使用道具 举报
欣欣呀
注册会员   /  发表于:2023-11-27 18:15:49
板凳
Richard.Ma 发表于 2023-11-27 17:53
是的,这个事件本身提供的参数确实就所有被影响的单元格的一个范围

你要是想要捕获本身变化,可以用

我用10的版的就是OK的 15版本 的不行 还有就是只有是单元格有Formula的会有问题 这是是升级之后的结果吗
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-28 13:57:33
地板
本帖最后由 Richard.Ma 于 2023-12-31 09:43 编辑

嗯,V12版本后,这块功能有了变更,请使用spread.Change即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部