Tenho este filtro em meus formulários, mas quando digita no campo txFavorecido aspas simples (') dá erro
Podem me ajudar a resolver isto?
Desde já agradeço.
Private Sub txFavorecido_Change()
Dim filtro As String
If Len(Me!txFavorecido.Text & "") = 0 Then
Me!SF_C_EXPEDICAO_ENTREGUE.Form.Filter = ""
Me!SF_C_EXPEDICAO_ENTREGUE.Form.FilterOn = False
Exit Sub
End If
filtro = "[FAV_NOME] like '*" & Me!txFavorecido.Text & "*'"
Me!SF_C_EXPEDICAO_ENTREGUE.Form.Filter = filtro (Linha que mostra o erro)
Me!SF_C_EXPEDICAO_ENTREGUE.Form.FilterOn = True
End Sub
Private Sub txFavorecido_Click()
Me!SF_C_EXPEDICAO_ENTREGUE.Form.Filter = ""
Me!SF_C_EXPEDICAO_ENTREGUE.Form.FilterOn = False
Me!txtProducao = Null
Me!txtSetor = Null
Me!txFavorecido = Null
Me!txDoc = Null
Me!txtId = Null
Me!txFavorecido.SetFocus
End Sub
Podem me ajudar a resolver isto?
Desde já agradeço.
Private Sub txFavorecido_Change()
Dim filtro As String
If Len(Me!txFavorecido.Text & "") = 0 Then
Me!SF_C_EXPEDICAO_ENTREGUE.Form.Filter = ""
Me!SF_C_EXPEDICAO_ENTREGUE.Form.FilterOn = False
Exit Sub
End If
filtro = "[FAV_NOME] like '*" & Me!txFavorecido.Text & "*'"
Me!SF_C_EXPEDICAO_ENTREGUE.Form.Filter = filtro (Linha que mostra o erro)
Me!SF_C_EXPEDICAO_ENTREGUE.Form.FilterOn = True
End Sub
Private Sub txFavorecido_Click()
Me!SF_C_EXPEDICAO_ENTREGUE.Form.Filter = ""
Me!SF_C_EXPEDICAO_ENTREGUE.Form.FilterOn = False
Me!txtProducao = Null
Me!txtSetor = Null
Me!txFavorecido = Null
Me!txDoc = Null
Me!txtId = Null
Me!txFavorecido.SetFocus
End Sub