Foxtable(狐表)用户栏目专家坐堂 → 输入记录在任一位置回车后想回到下一行第三列(或指定列)怎么做?


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

主题:输入记录在任一位置回车后想回到下一行第三列(或指定列)怎么做?

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


加好友 发短信
等级:幼狐 帖子:67 积分:684 威望:0 精华:0 注册:2015/12/4 7:37:00
输入记录在任一位置回车后想回到下一行第三列(或指定列)怎么做?  发帖心情 Post By:2021/1/14 19:50:00 [只看该作者]

老师好,我是初学者,做了一个表,不是每一行的每个单元格都需要输入数据,当按回车时如何才能让光标回到下一行的指定列呢?比如回车以后回到第三列,需添加什么代码?

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


加好友 发短信
等级:超级版主 帖子:106603 积分:542186 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/14 20:15:00 [只看该作者]

表格keydown事件

If e.KeyCode = keys.enterThen
    e.cancel = True
    e.Table.Select(e.Table.rowsel+1,2)
End If

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


加好友 发短信
等级:幼狐 帖子:67 积分:684 威望:0 精华:0 注册:2015/12/4 7:37:00
谢谢,还是有点问题  发帖心情 Post By:2021/1/14 21:42:00 [只看该作者]

我试了一下,不行,必须到每一行的最后一个单元格输入数据后回车才回到下一行第三列,我的意思是我在一行输入数据时可能输入到第四列或第五列的时候就需要进行下一行的数据输入,如何在任一位置按回车就能回到下一行的第三列,谢谢老师。

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


加好友 发短信
等级:超级版主 帖子:106603 积分:542186 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/14 22:20:00 [只看该作者]

我测试没有问题,请上传实例说明

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


加好友 发短信
等级:幼狐 帖子:67 积分:684 威望:0 精华:0 注册:2015/12/4 7:37:00
帮忙看一下  发帖心情 Post By:2021/1/15 0:05:00 [只看该作者]

行了,谢谢您

[此贴子已经被作者于2021/1/15 0:18:31编辑过]

 回到顶部