dhc7440 发表于 2023-10-24 17:06:27

【spread.net16】cellchange事件内获得到的列号不对


spread.net 16
A10是公式 内容是SUM(B10:D10)
D10结果输入的时候 cellchange事件获取到的e.Column是0 不是3
请问怎么能规避掉公式带来的影响想要得到e.Column=3的结果

Richard.Ma 发表于 2023-10-24 17:06:28

没有其他的办法,这个是新版本的功能变更。对cellchanged事件做了优化,支持了同时触发公式单元格,所有只能是换Change事件

Richard.Ma 发表于 2023-10-24 18:47:48

可以使用fpSpread1.Change事件,不会监听到公式变化

dhc7440 发表于 2023-10-25 19:05:15

多谢回答
spread还有其他的设定能让cellchanged规避掉公式的变化么,程序是从4.0旧版本升级到16的,4.0的时候就不会监听公式的变化,换事件的话工作量有点大。。。
页: [1]
查看完整版本: 【spread.net16】cellchange事件内获得到的列号不对