Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:婴狐 帖子:37 积分:595 威望:0 精华:0 注册:2016/8/9 20:10:00
[求助]  发帖心情 Post By:2018/12/21 15:07:00 [只看该作者]

老师!
      我在窗口表中设置“重复填充”快捷键,
If e.keycode = Keys.Q AndAlso e.control = True Then
    For i As Integer = e.Table.topposition + 1 To e.Table.bottomposition
        e.Table.rows(i)(e.Table.colsel) = e.Table.rows(i-1)(e.Table.colsel)
    Next
    e.cancel = True
End If
但是,我想让快捷键在选中表A 字段名等于“二次分配号”时才生效,代码应该怎么编?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/21 15:10:00 [只看该作者]

If e.keycode = Keys.Q AndAlso e.control = True AndAlso e.Table.cols(e.Table.colsel).name = "二次分配号" Then
    For i As Integer = e.Table.topposition + 1 To e.Table.bottomposition
        e.Table.rows(i)(e.Table.colsel) = e.Table.rows(i-1)(e.Table.colsel)
    Next
    e.cancel = True
End If

 回到顶部