以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何只对显示列的数据进行查找?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=171534)

--  作者:爱好所有
--  发布时间:2021/9/2 11:01:00
--  如何只对显示列的数据进行查找?
 如何只对显示列的数据进行查找?隐藏列不进行查找,代码该怎么写

--  作者:有点蓝
--  发布时间:2021/9/2 11:28:00
--  
使用的什么地方的查找?ctrl+f弹出的查找框?
--  作者:爱好所有
--  发布时间:2021/9/2 14:13:00
--  
 就是一个table表里查找一个值,如果用
for each d as row in tables("表A").rows
    for each dd as col in tables("表A").cols
        if d(dd.name) = "A" then
            tables("表A").sele ct(d.index,dd.index)
        end if
    next
next
这样写的话,有一个问题就是隐藏的列也会被定位到行,我只想搜显示列内的数据,这个代码该要怎么改?
[此贴子已经被作者于2021/9/2 14:14:26编辑过]

--  作者:有点蓝
--  发布时间:2021/9/2 14:17:00
--  
……
    for each dd as col in tables("表A").cols
        if dd.visible andalso d(dd.name) = "A" then
            tables("表A").sele ct(d.index,dd.index)
        end if
    next