Foxtable(狐表)用户栏目专家坐堂 → 请教:什么筛选出选定的多行?代码什么写?


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

主题:请教:什么筛选出选定的多行?代码什么写?

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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
请教:什么筛选出选定的多行?代码什么写?  发帖心情 Post By:2009/7/16 9:53:00 [显示全部帖子]

如"表A"中,想筛选出选定的5-10行,什么写代码?谢谢.

 

另外建议老六能否把类似易表中的"隐藏选定行"等筛选功能加上

[此贴子已经被作者于2009-7-16 9:54:16编辑过]

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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2009/7/16 10:06:00 [显示全部帖子]

谢谢回答,能否做到设计一按键,在里面加入代码,筛选出随机选定的多行。

可否结合TopPositionBottomPosition用Filter来完成?


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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2009/7/16 10:37:00 [显示全部帖子]

谢谢回答,但这样选出来的行和用Filter选出来的行的性质在在统计时是不一样的。

还有菜单中能否加一个隐藏非选定行的功能呢?

 

还是这样问题:能否做到设计一按键,在里面加入代码,筛选出随机选定的多行。


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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2009/7/16 10:54:00 [显示全部帖子]

在 数据-其它 中

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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2009/7/16 13:08:00 [显示全部帖子]

谁能帮我解决提的问题?谢谢了


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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2009/7/16 13:38:00 [显示全部帖子]

谢谢了,先试一下


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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2009/7/16 13:48:00 [显示全部帖子]

以下是引用mr725在2009-7-16 13:25:00的发言:

With CurrentTable
    For i As Integer = .TopPosition To .BottomPosition-1
        Syscmd.Row.HideSelectedRows()
    Next
End With

 

谢谢,这是隐藏选定行,那么隐藏非选行(就是显示选定行)什么写好呢。还有上述会多隐藏没有选定的行
 
 


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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2009/7/16 19:51:00 [显示全部帖子]

谁能帮下忙?


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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2009/7/17 8:27:00 [显示全部帖子]

以下是引用HLJ在2009-7-17 0:45:00的发言:

隐藏选定行

Dim Filter As String
with CurrentTable   
    Filter = "[_Identify] < " & .Rows(.TopPosition)("_Identify")
    Filter = Filter  & " or [_Identify] > " & .Rows(.BottomPosition)("_Identify")   
    .Filter = Filter
End with


显示选定行

Dim Filter As String
with CurrentTable   
    Filter = "[_Identify]>=" & .Rows(.TopPosition)("_Identify")
    Filter = Filter  & " and [_Identify]<=" & .Rows(.BottomPosition)("_Identify")   
    .Filter = Filter
End with

谢谢了,可以用


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


加好友 发短信
等级:一尾狐 帖子:402 积分:4140 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2009/7/17 8:41:00 [显示全部帖子]

试了一下,在排序后做筛选,有时会选不出或选不对


 回到顶部
总数 14 1 2 下一页