通过快速搜索突出显示数据网格中的记录

Highlight record in Datagrid through quick search

我想在搜索记录后突出显示 datagrid 中的特定记录。这就像一个快速搜索,用户写下名字,记录就会立即被找到。到目前为止,我只有一个指向记录的箭头,但我需要将其完全突出显示。提供图像以供进一步解释。 代码:

Private Sub txtQuickSearch_Change()
Dim varBookmark As Variant
        With StudentTable
                varBookmark = .Bookmark
            If (.SelBookmarks.Count <> 0) Then
                .SelBookmarks.Remove 0
            End If
                Adodc1.Recordset.MoveFirst

                Adodc1.Recordset.Find "[Last Name] like '" & txtQuickSearch.Text & "'"

            If frmStudents.Adodc1.Recordset.BOF Then

                .SelBookmarks.Add Adodc1.Recordset.Bookmark     
            End If
        End With
End Sub

@Jim Hewitt,解决了这个问题,我需要添加这个声明: If Not frmStudents.Adodc1.Recordset.BOF And Not frmStudents.Adodc1.Recordset.EOF Then