Foxtable(狐表)用户栏目专家坐堂 → 编辑单元格过程中执行e.cancel


  共有2108人关注过本帖树形打印复制链接

主题:编辑单元格过程中执行e.cancel

帅哥哟,离线,有人找我吗?
tld
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:739 积分:7694 威望:0 精华:0 注册:2017/2/3 10:29:00
编辑单元格过程中执行e.cancel  发帖心情 Post By:2020/6/8 17:18:00 [显示全部帖子]

老师好。DataColChanging事件是已经发生变化后执行。哪个事件,可以支持如下情形:改变单元格的任
一个字符都进行判断,如果满足就执行 e.Cancel

 回到顶部
帅哥哟,离线,有人找我吗?
tld
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:739 积分:7694 威望:0 精华:0 注册:2017/2/3 10:29:00
  发帖心情 Post By:2020/6/9 0:09:00 [显示全部帖子]

老师,这个事件的text 是 编辑字符之前的值.我希望对编辑一个字符之后,对改变了的值进行比较后判断是否执行e.cancel.
[此贴子已经被作者于2020/6/9 0:14:36编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
tld
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:739 积分:7694 威望:0 精华:0 注册:2017/2/3 10:29:00
  发帖心情 Post By:2020/6/9 9:06:00 [显示全部帖子]

老师,keychar是一个字符。我的意思是:单元格内的内容是  str,进入单元格后修改,每编辑一个字符后,都返回单元格的内容,设为 str1  。对str1 进行条件比较。如果符合,返回编辑之前的值,如果不符合,返回str1

我用ChangeEdit 试试。不用 e.cancel了

[此贴子已经被作者于2020/6/9 9:09:48编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
tld
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:739 积分:7694 威望:0 精华:0 注册:2017/2/3 10:29:00
  发帖心情 Post By:2020/6/9 10:30:00 [显示全部帖子]

谢谢蓝版主!

 回到顶部