以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 筛选已经隐藏的列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=60689) |
||||
-- 作者:yangwenghd -- 发布时间:2014/11/29 10:23:00 -- 筛选已经隐藏的列 感谢大家,能帮我看看 按钮代码 Dim Filter As String With e.Form.Controls("TextBox9") If .Value IsNot Nothing Then If Filter > "" Then Filter = Filter & " And " End If Filter = Filter & "基本信息_在职企业号 = \'" & .Value & "\'" \'此处内容自行修改 End If End With If Filter > "" Then Tables("企业档案窗口_Table2").Filter = Filter End If 能不能将"基本信息_在职企业号“列的表隐藏的筛选到:企业档案窗口_Table2 比如点击按钮 就把TextBox9等于”基本信息_在职企业号“的筛选到:企业档案窗口_Table2 只是目前有个问题就是:在“表a的基本信息_在职企业号”中和TextBox9已经被隐藏了 希望可以改一下代码吧隐藏的行筛选到”企业档案窗口_Table2” 感谢 感谢
|
||||
-- 作者:Bin -- 发布时间:2014/11/29 10:45:00 -- 什么意思? 没看懂 |
||||
-- 作者:yangwenghd -- 发布时间:2014/11/29 11:57:00 -- 谢谢 就是将基本信息_在职企业号表隐藏的行业筛选到企业档案窗口_Table2
|
||||
-- 作者:yangwenghd -- 发布时间:2014/11/29 15:12:00 -- 能在帮我看看吗? 相当于我用下面代码吧一下行隐藏了, Dim s As String For i As Integer = Tables("名片夹").Rows.Count - 1 To 0 Step - 1 For j As Integer = 0 To Tables("名片夹").Cols.Count - 1 If Tables("名片夹").Cols(j).Name = "隐藏否" Then \'If Tables("客户订单表").Cols(j).Name = "订单确认_签收否" Then s + = Tables("名片夹").Text(i,j) & "," End If Next If s > "" Then If s.Trim(",") = "True" Then Tables("名片夹").Rows(i).DataRow.Remove() End If End If s = "" Next 能不能改一下下面的这个代码,即使用上面的代码隐藏还能用下面的代码筛选到企业档案窗口_Table2 感谢 感谢 Dim Filter As String With e.Form.Controls("TextBox9") If .Value IsNot Nothing Then If Filter > "" Then Filter = Filter & " And " End If Filter = Filter & "基本信息_在职企业号 = \'" & .Value & "\'" \'此处内容自行修改 End If End With If Filter > "" Then Tables("企业档案窗口_Table2").Filter = Filter End If |
||||
-- 作者:Bin -- 发布时间:2014/11/29 15:18:00 -- 你得把表重新加载一次. 执行Tables("企业档案窗口_Table2").Datatable.Load 先
|
||||
-- 作者:yangwenghd -- 发布时间:2014/11/29 15:27:00 -- 需要改代码吗? Bin哥 就是把代码写入按钮后,不管表B有多少隐藏的行都不相关。 点击按钮会把应该显示的都显示到出口表5里面,包括隐藏的都显示到窗口表 感谢 感谢
|
||||
-- 作者:yangwenghd -- 发布时间:2014/11/29 15:55:00 -- 感谢 感谢啊 此主题相关图片如下:360截图20141129155528733.jpg
|
||||
-- 作者:Bin -- 发布时间:2014/11/29 16:00:00 -- 把 Tables("企业档案窗口_Table2").Datatable.Load 放到筛选代码之前 |
||||
-- 作者:yangwenghd -- 发布时间:2014/11/29 16:05:00 -- 还是有点点吃力,能帮我看看吗! 感激不尽啊
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2014/11/29 16:32:00 --
|