Foxtable(狐表)用户栏目专家坐堂 → 狐爸!给你个致命的BUG【基本已解决】


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

主题:狐爸!给你个致命的BUG【基本已解决】

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2013/5/2 7:46:00 [只看该作者]

    呵呵 ,作为程序员什么地方用什么代码,用了以后是什么结果是必须测试后才能交给客户使用.你这个代码放的位置不对.那就有可能直接退出了.

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/2 8:22:00 [只看该作者]

呵呵!您是批评狐爸吗?

狐爸也是程序员-我们也是客户啊!开个玩笑!

 

您能告诉我在

DataColChanging

怎么写这个语句吗?我写了半天也不行!!

 

就是输入 第四列 时 判断输入的内容 条件为FLASE 跳到 第二列输入

 

 

If e.DataCol.name="第四列" Then
  Tables("表A").Select(Tables("表A").current.index,Tables("表A").cols("第二列").index)
End If

 

不行啊!不会

 

[此贴子已经被作者于2013-5-2 8:22:31编辑过]

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


加好友 发短信
等级:七尾狐 帖子:1731 积分:11255 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2013/5/2 8:58:00 [只看该作者]

以下是引用gsnake在2013-5-2 8:22:00的发言:

呵呵!您是批评狐爸吗?

狐爸也是程序员-我们也是客户啊!开个玩笑!

 

您能告诉我在

DataColChanging

怎么写这个语句吗?我写了半天也不行!!

 

就是输入 第四列 时 判断输入的内容 条件为FLASE 跳到 第二列输入

 

 

If e.DataCol.name="第四列" Then
  Tables("表A").Select(Tables("表A").current.index,Tables("表A").cols("第二列").index)
End If

 

不行啊!不会

 

[此贴子已经被作者于2013-5-2 8:22:31编辑过]

为什么会退出?这是一种可以预见的自保护措施,否则的话就是程序彻底卡死,你觉得是那种好那?

我觉得你应该是先判断单元格是否能编辑,不符合则不能编辑,而不是先编辑了再判断,这不是给客户造成困扰吗?


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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/5/2 9:52:00 [只看该作者]

我觉得要判断一个错误容易

要判断一个正确的死循环很难

所以这个不能强求吧


 回到顶部
总数 14 上一页 1 2