Quantcast
Channel: Erro em código
Viewing all articles
Browse latest Browse all 6

Erro em código

$
0
0

Viva!

Há uns tempos guardei o seguinte código para pesquisar strings e que agora tentei adaptar:

***************************************************************

Private Sub Form_Current()
Dim rst As DAO.Recordset
    Dim strCriteria As String
    strCriteria = "[Descritores] Like '*" & InputBox("Texto " _ & "a pesquisar") & "*'"

    Set rst = Me.RecordsetClone
    rst.FindFirst strCriteria
    If rst.NoMatch Then
        MsgBox "Não localizado.", vbInformation
        Set rst = Nothing
        Exit Sub
    Else
        Me.Bookmark = rst.Bookmark
    End If
    While M_SN("Continuar?") = True
        rst.FindNext strCriteria
    If rst.NoMatch Then
        MsgBox "Não foram localizadas mais hipóteses", vbInformation
        Set rst = Nothing
        Exit Sub
    Else
        Me.Bookmark = rst.Bookmark
    End If
    Wend

End Sub

*****************************************************

Ao corrê-lo dá erro Sub or Function not defined, na linha

    While M_SN("Continuar?") = True

e evidencia M_SN

Como não consigo localizar a origem, peço ajuda para tentar perceber se se trata de um campo de uma tabela, de uma varíável não definida ou outra situação?

Obrigado.

an


Viewing all articles
Browse latest Browse all 6

Latest Images

Trending Articles





Latest Images