Foxtable(狐表)用户栏目专家坐堂 → [求助]老师锁定定列后同时不可选中列,是哪个代码呢


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

主题:[求助]老师锁定定列后同时不可选中列,是哪个代码呢

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


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
[求助]老师锁定定列后同时不可选中列,是哪个代码呢  发帖心情 Post By:2021/2/8 22:43:00 [只看该作者]


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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/8 23:31:00 [只看该作者]

不能选中这个列?

BeforeSelChange事件
If e.Table.Cols(e.NewRange.ColSel).Name = "第一列"
    e.Cancel = True
End If

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


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
  发帖心情 Post By:2021/2/9 11:58:00 [只看该作者]

老师这样操作时不能选中了,但是自动增加行后不会自动跳到第二列快速填写了?在最后一列回车后新增了一行但是光标一直是在最后列,对填写造成不便了

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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/9 12:04:00 [只看该作者]

没看懂,截图并举例说明一下,具体写了什么代码控制?

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


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
  发帖心情 Post By:2021/2/9 12:22:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:填写问题1.png
图片点击可在新窗口打开查看
自动增加行后光标跳转到了新增行的最后一列这样每次从第二列填写都要用鼠标点过来

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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/9 13:41:00 [只看该作者]

默认就是这样的,自己到表格keydown事件处理一下,回车后选中新行的第二列

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


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
  发帖心情 Post By:2021/2/9 13:52:00 [只看该作者]

就是选中指定行,指定列,指定位置,的代码用那句代码,才可以让选择框移动到指定位置

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


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

表格keydown事件

If e.Table.Rowsel = e.Table.Rows.count - 1
    e.cancel = True
    Dim r As Row = e.Table.addnew
    e.Table.Select(r.Index,1)
End If


 回到顶部