Foxtable(狐表)用户栏目专家坐堂 → 求助筛选后统计问题,。。在线等。。狐爸帮忙啊。


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

主题:求助筛选后统计问题,。。在线等。。狐爸帮忙啊。

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


加好友 发短信
等级:婴狐 帖子:22 积分:219 威望:0 精华:0 注册:2013/4/29 17:22:00
求助筛选后统计问题,。。在线等。。狐爸帮忙啊。  发帖心情 Post By:2013/5/2 22:18:00 [只看该作者]

我根据帮助文件,,弄了一个筛选窗口。。。根据指定条件能够进行筛选。。。我想再加一个功能。。就是筛选的同时能够统计筛选出来的数量。。。

我的思路是,可否直接统计筛选后的表行数。。。求代码的写法。。。

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


加好友 发短信
等级:婴狐 帖子:22 积分:219 威望:0 精华:0 注册:2013/4/29 17:22:00
  发帖心情 Post By:2013/5/2 22:18:00 [只看该作者]

Dim Filter As String
With e.Form.Controls("cmbxm")
    If .Value IsNot Nothing Then
        Filter = "姓名 = '" & .Value & "'"
    End If
End With
With e.Form.Controls("cmbxb")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "性别 = '" & .Value & "'"
    End If
End With
With e.Form.Controls("cmbxl")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "学历 = '" & .Value & "'"
    End If
End With
With e.Form.Controls("cmbgf")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "购房否 = '" & .Value & "'"
    End If
End With
With e.Form.Controls("cmbgc")
    If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "购车否 = '" & .Value & "'"
    End If
End With
If e.Form.Controls("rdos").Checked = True ' 如果付款状态选择了"已付"
    If Filter >"" Then
        Filter = Filter & " And "
    End If
    Filter = Filter & "是否模特 = True"
End If
If e.Form.Controls("rdof").Checked = True ' 如果付款状态选择了"未付"
    If Filter >"" Then
        Filter = Filter & " And "
    End If
    Filter = Filter & "是否模特 = False Or 是否模特 Is Null"
End If
If e.Form.Controls("rdotz").Checked = True ' 如果付款状态选择了"已付"
    If Filter >"" Then
        Filter = Filter & " And "
    End If
    Filter = Filter & "是否体验团 = True"
End If
If e.Form.Controls("rdotzf").Checked = True ' 如果付款状态选择了"未付"
    If Filter >"" Then
        Filter = Filter & " And "
    End If
    Filter = Filter & "是否体验团 = False Or 是否体验团 Is Null"
End If
If Filter > "" Then
    Tables("读者数据库").Filter = Filter


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


加好友 发短信
等级:婴狐 帖子:22 积分:219 威望:0 精华:0 注册:2013/4/29 17:22:00
  发帖心情 Post By:2013/5/2 22:32:00 [只看该作者]

没人吗

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


加好友 发短信
等级:狐神 帖子:4646 积分:33880 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2013/5/2 22:36:00 [只看该作者]

Tables("读者数据库").rows.count

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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/5/2 22:37:00 [只看该作者]

纸上谈兵,没文件没闲情

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


加好友 发短信
等级:婴狐 帖子:22 积分:219 威望:0 精华:0 注册:2013/4/29 17:22:00
  发帖心情 Post By:2013/5/2 22:42:00 [只看该作者]

已解决。。。

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


加好友 发短信
等级:婴狐 帖子:22 积分:219 威望:0 精华:0 注册:2013/4/29 17:22:00
  发帖心情 Post By:2013/5/2 22:43:00 [只看该作者]

以下是引用y2287958在2013-5-2 22:36:00的发言:
Tables("读者数据库").rows.count   呵呵。谢谢哈。。已解决


 回到顶部