Foxtable(狐表)用户栏目专家坐堂 → [求助]单元格编辑结束,自动跳转下一行指定列


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

主题:[求助]单元格编辑结束,自动跳转下一行指定列

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


加好友 发短信
等级:婴狐 帖子:17 积分:228 威望:0 精华:0 注册:2017/12/4 15:22:00
[求助]单元格编辑结束,自动跳转下一行指定列  发帖心情 Post By:2018/6/9 11:45:00 [显示全部帖子]

    a   b   c   d   e
1
2
3


1行d列单元格编辑完成回车结束,
直接跳转到c列第二行

求老师给个葫芦,我画个瓢,帮助里搜半天解决不了
[此贴子已经被作者于2018/6/9 11:45:51编辑过]

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


加好友 发短信
等级:婴狐 帖子:17 积分:228 威望:0 精华:0 注册:2017/12/4 15:22:00
  发帖心情 Post By:2018/6/9 13:02:00 [显示全部帖子]

老师。。我画的这个瓢不
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试9.table

好使图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:17 积分:228 威望:0 精华:0 注册:2017/12/4 15:22:00
  发帖心情 Post By:2018/6/9 14:32:00 [显示全部帖子]

可能我没表述太清楚
当在d列单元格输入完毕敲击回车键    光标自动跳到下一行c列的单元格
老师看看这回表述的可以么

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


加好友 发短信
等级:婴狐 帖子:17 积分:228 威望:0 精华:0 注册:2017/12/4 15:22:00
  发帖心情 Post By:2018/6/9 14:38:00 [显示全部帖子]

刚又试了下您给的代码,您给的代码在不编辑d列的时候管用 直接回车就到下行
c列了,可是在d列编辑的时候回车不好使,回车完直接跳到e列了

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


加好友 发短信
等级:婴狐 帖子:17 积分:228 威望:0 精华:0 注册:2017/12/4 15:22:00
  发帖心情 Post By:2018/6/10 11:56:00 [显示全部帖子]

蓝老师,问题解决了,不过新问题又来了,一共做了3个跳转, 结果就直接跳到最后了,这个怎么解决,难道要3合一吗

If e.Table.Cols(e.Table.Colsel).name = "货物名称" AndAlso e.keycode = keys.enter AndAlso e.Table.rowsel < e.Table.Rows.count-1 Then
    e.cancel = True
    e.Table.Select(e.Table.rowsel,e.Table.Cols("重量").Index)
End If
If e.Table.Cols(e.Table.Colsel).name = "重量" AndAlso e.keycode = keys.enter AndAlso e.Table.rowsel < e.Table.Rows.count-1 Then
    e.cancel = True
    e.Table.Select(e.Table.rowsel,e.Table.Cols("车号").Index)
End If
If e.Table.Cols(e.Table.Colsel).name = "车号" AndAlso e.keycode = keys.enter AndAlso e.Table.rowsel < e.Table.Rows.count-1 Then
    e.cancel = True
    e.Table.Select(e.Table.rowsel+1,e.Table.Cols("公司名称").Index)
End If

 回到顶部