以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]窗口筛选 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=193241) |
||||
-- 作者:185723664 -- 发布时间:2024/8/29 10:13:00 -- [求助]窗口筛选
|
||||
-- 作者:有点蓝 -- 发布时间:2024/8/29 10:23:00 -- 参考:http://www.foxtable.com/webhelp/topics/1058.htm |
||||
-- 作者:185723664 -- 发布时间:2024/8/29 11:27:00 -- 回复:(有点蓝)参考:http://www.foxtable.com/webh... 蓝大师,按上楼写的下面代码不是想要的效果 Dim Filter As String With e.Form.Controls("ComboBox1") If .Value IsNot Nothing Then Filter = "第一列 = \'" & .Value & "\'" End If End With If Filter > "" Then Tables("表A").Filter = Filter End If 想实现,如图, 先操作: 1、录入abc 2、数量 1 3、按钮代码满足第一列行筛查条件有3种情况 1、 含a,不含 bc 2、含b,不含 ac 3、含c,不含 ab 不懂如何实现动态取 含的数量、不含的数量 [此贴子已经被作者于2024/8/29 11:28:28编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2024/8/29 11:30:00 -- 没看懂,举例说明一下 |
||||
-- 作者:185723664 -- 发布时间:2024/8/29 11:38:00 -- 回复:(有点蓝)没看懂,举例说明一下 要实现效果实例操作1: 1、ComboBox1 录入abc 2、 ComboBox2 录入 数量 1 3、按钮代码满足第一列行筛查条件有3种情况 3.1 含a,不含 bc 3.2 含b,不含 ac 3.3 含c,不含 ab 要实现效果实例操作2: 1、ComboBox1 录入abc 2、 ComboBox2 录入 数量 2 3、按钮代码满足第一列行筛查条件有3种情况 3.1 含ab,不含 c 3.2 含bc,不含 a 3.3 含ac,不含 b 不懂如何实现动态取 含的数量、不含的数量 Dim Filter As String With e.Form.Controls("ComboBox1") If .Value IsNot Nothing Then Filter = "第一列 = \'" & .Value & "\'" 不是要搜索 abc,要搜索 abc 中的 1个或2个或3个字符(数量由ComboBox2里面输入的数量确定) End If End With If Filter > "" Then Tables("表A").Filter = Filter End If [此贴子已经被作者于2024/8/29 11:40:48编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2024/8/29 11:50:00 -- 参考:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=127091&skin=0 |
||||
-- 作者:185723664 -- 发布时间:2024/8/29 12:47:00 -- 回复:(有点蓝)参考:http://www.foxtable.com/bbs/... 蓝大师,上面案例太复杂了 我这边需求没那么复杂 1、录入的 固定 3个字符 2、录入的数量也只有 1 和 2 两种数量 要实现效果实例操作1: 1、ComboBox1 录入abc 2、 ComboBox2 录入 数量 1 3、按钮代码满足第一列行筛查条件有3种情况 3.1 含a,不含 bc 3.2 含b,不含 ac 3.3 含c,不含 ab 要实现效果实例操作2: 1、ComboBox1 录入abc 2、 ComboBox2 录入 数量 2 3、按钮代码满足第一列行筛查条件有3种情况 3.1 含ab,不含 c 3.2 含bc,不含 a 3.3 含ac,不含 b 我想用 left Right 还有第2个字符 含不含,这样应该就可以了
[此贴子已经被作者于2024/8/29 12:50:31编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2024/8/29 14:01:00 -- 举例说明一下,操作2: 1、ComboBox1 录入abc 2、 ComboBox2 录入 数量 2 1楼哪些数据符合条件?
|
||||
-- 作者:y2287958 -- 发布时间:2024/8/29 14:10:00 -- 3个字符可以重复吗 还有,分顺序吗?例如:bc与cb一样吗
[此贴子已经被作者于2024/8/29 14:11:25编辑过]
|
||||
-- 作者:185723664 -- 发布时间:2024/8/29 14:38:00 -- 回复:(有点蓝)举例说明一下,操作2: ... 蓝大师,第3行 abcd 这一行 含有 1、录入abc 2、abc中的数量 a+b = 2 |