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


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

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

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


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

如题

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/27 11:01:00 [只看该作者]

看不懂你的问题。

是不是要得到选定的行?如果是的,可以看看帮助“Foxtable编程 - 基本类型 - Table - 处理选定的多行”

[此贴子已经被作者于2009-10-27 11:02:17编辑过]

 回到顶部
美女呀,离线,留言给我吧!
yangming
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/10/27 11:03:00 [只看该作者]

不明白

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


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/10/27 11:20:00 [只看该作者]

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

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/10/27 11:43:00 [只看该作者]

2楼有答案啊,二楼可以获得所有选定的行,自然可以获得所有选定行某一列的值

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


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望: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
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/10/27 12:17:00 [只看该作者]

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

 回到顶部