Foxtable(狐表)用户栏目专家坐堂 → [求助]需把高级筛选放在窗口中


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

主题:[求助]需把高级筛选放在窗口中

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


加好友 发短信
等级:童狐 帖子:282 积分:2421 威望:0 精华:0 注册:2013/6/6 13:14:00
[求助]需把高级筛选放在窗口中  发帖心情 Post By:2014/1/24 13:01:00 [显示全部帖子]

4个红框的数字是用户自己输入的,字符小类和C是用户选择的 见高级筛选里的1, 原来在高级筛选里输入 现在镶嵌到窗口里输入 大于小于等于不用选固定好了, 输入框内数字就行

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新的.table

 


图片点击可在新窗口打开查看此主题相关图片如下:qq浏览器截屏未命名.png
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-1-24 16:17:23编辑过]

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


加好友 发短信
等级:童狐 帖子:282 积分:2421 威望:0 精华:0 注册:2013/6/6 13:14:00
  发帖心情 Post By:2014/1/24 15:00:00 [显示全部帖子]

以下是引用lsy在2014-1-24 13:35:00的发言:

整数A < AND > 整数B

整数C < AND > 整数D

 

不好理解:

看起来好像是,A、B、C、D四列都要求小于后面的值。

 重新上传了,

[此贴子已经被作者于2014-1-24 15:08:21编辑过]

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


加好友 发短信
等级:童狐 帖子:282 积分:2421 威望:0 精华:0 注册:2013/6/6 13:14:00
  发帖心情 Post By:2014/1/24 15:22:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:未命名.png
图片点击可在新窗口打开查看

 

不用包含 等于就行,应该不会改变原来的值的 就是把高级筛选放在窗口上


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


加好友 发短信
等级:童狐 帖子:282 积分:2421 威望:0 精华:0 注册:2013/6/6 13:14:00
  发帖心情 Post By:2014/1/24 15:34:00 [显示全部帖子]

以下是引用Bin在2014-1-24 15:13:00的发言:
确实不好理解你的需求,看了半天没搞懂.

 版主和诸位老师帮忙看看


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


加好友 发短信
等级:童狐 帖子:282 积分:2421 威望:0 精华:0 注册:2013/6/6 13:14:00
  发帖心情 Post By:2014/1/24 16:27:00 [显示全部帖子]

以下是引用飞天在2014-1-24 13:24:00的发言:
Dim Filter As String
With e.Form.Controls("控件1")
    If .Value IsNot Nothing Then
        Filter = "列名1 = '" & .Value & "'"
    End If
End With
With e.Form.Controls("控件2")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If 
        Filter = Filter & "列名2 = '" & .Value & "'"
    End If
End With
With e.Form.Controls("控件3")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If 
        Filter = Filter & "列名3 = '" & .Value & "'"
    End If
End With

If Filter > "" Then
    Tables("表A").Filter = Filter
End If

看不懂 只找到一个只带的 窗口筛选.table

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


加好友 发短信
等级:童狐 帖子:282 积分:2421 威望:0 精华:0 注册:2013/6/6 13:14:00
  发帖心情 Post By:2014/1/24 16:57:00 [显示全部帖子]

以下是引用lsy在2014-1-24 16:37:00的发言:

 

 下载信息  [文件大小:280.0 KB  下载次数:1]
图片点击可在新窗口打开查看点击浏览该文件:模拟高级筛选.table

[此贴子已经被作者于2014-1-24 16:40:31编辑过]

 感谢您,

 回到顶部