Buenas!
Em um formulário, tenho uma caixa de texto onde digito o nome do cliente. À medida que digito, os clientes são filtrados no subformulário.
Funciona até digitar espaço: ao digitá-lo, o cursor não avança.
Ou seja, ao buscar por um único nome, tudo bem. Mas se preciso digitar um nome composto, não funciona.
Filtra até João, mas se precisar João Maria, o access elimina o espaço, e fica JoãoMaria, aí, não encontra ninguém.
O código é este:
Private Sub DigitarCLIENTE_Change()
If VarTecla = 1 Then
VarTecla = 0
Else
Me.Recalc
Me.DigitarCLIENTE.SelStart = 255
End If
End Sub
tem este também, mas ao excluí-lo, nada altera:
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = 32 Then
VarTecla = 1
End If
End Sub
Alguém pode me ajudar a resolver isso?
Em um formulário, tenho uma caixa de texto onde digito o nome do cliente. À medida que digito, os clientes são filtrados no subformulário.
Funciona até digitar espaço: ao digitá-lo, o cursor não avança.
Ou seja, ao buscar por um único nome, tudo bem. Mas se preciso digitar um nome composto, não funciona.
Filtra até João, mas se precisar João Maria, o access elimina o espaço, e fica JoãoMaria, aí, não encontra ninguém.
O código é este:
Private Sub DigitarCLIENTE_Change()
If VarTecla = 1 Then
VarTecla = 0
Else
Me.Recalc
Me.DigitarCLIENTE.SelStart = 255
End If
End Sub
tem este também, mas ao excluí-lo, nada altera:
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = 32 Then
VarTecla = 1
End If
End Sub
Alguém pode me ajudar a resolver isso?