Foxtable(狐表)用户栏目专家坐堂 → [求助]查找窗口代码


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

主题:[求助]查找窗口代码

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


加好友 发短信
等级:小狐 帖子:348 积分:2805 威望:0 精华:0 注册:2016/8/24 10:39:00
[求助]查找窗口代码  发帖心情 Post By:2017/7/18 12:35:00 [只看该作者]

我要写个窗口,实现查找的功能,但是我下面的这段代码只能查找到行,并不能锁定到单元格,请各位老师帮我看下该如何改
With CurrentTable
    Dim r As Integer
    Dim s1 As String = e.Form.Controls("TextBox1").Text
     For Each dc As Col In CurrentTable.Cols
     r = .Find(s1, .RowSel + 1, 0, False, False, True)
     If r > - 1 Then '如果找到符合条件的行
        .Position = r  '则选择该行
    End If
Next
End With

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/18 13:07:00 [只看该作者]

参考

 

With CurrentTable
    Dim r As Integer
    Dim s1 As String = "test" ' e.Form.Controls("TextBox1").Text
    For Each dc As Col In CurrentTable.Cols
        r = .Find(s1, .RowSel + 1, dc.name, False, False, True)
        If r > - 1 Then '如果找到符合条件的行
            .Select(r, dc.index)
            Exit For
        End If
    Next
End With


 回到顶部