Foxtable(狐表)用户栏目专家坐堂 → 可否实现,鼠标选定区域所有行?


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

主题:可否实现,鼠标选定区域所有行?

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


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
可否实现,鼠标选定区域所有行?  发帖心情 Post By:2009/10/27 10:57:00 [显示全部帖子]

如题

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


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/10/27 11:20:00 [显示全部帖子]

一个数据表中,用鼠标拖动来选定行单元格(阴影部分)区域,如何实现此区域的所有行中某一列的值?不知现在说明白没有?

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


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/10/27 11:47:00 [显示全部帖子]

哦,明白了,谢老六了!
在KeyUP事件中,如下代码为何复选框不选中,请教各位了!先谢!
dim s as string
if e.KeyCode = Keys.LButton then
  With Tables("员工选择_Table1")
    If .BottomPosition- .TopPosition >= 1 Then '如果选定区域包括数据大于一行
        For i as Integer = .TopPosition To .BottomPosition
            .Rows(i).checked = true
         Next
    End If
  End With
end if

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


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/10/27 12:17:00 [显示全部帖子]

发现在Keys枚举类型中LButton,好像是失效的,在Keydown事件中也不执行。改成其它的可以。请各位测试下。

 回到顶部