Bom Tarde!
Tenho um formulário de cadastro que abaixo aparece uma listview informando todos os itens cadastrados, porém, estou enfrentando um problema, já pesquisei aqui no fórum e no Google e não obtive sucesso.
Quando digito o nome ele filtra tranquilo, porém, ele não permite o espaço e não realiza a contagem num campo acoplado.
Segue os códigos utilizados.
O meu campo acoplado com o contador o código é:
Desde já agradeço pela ajuda.
Tenho um formulário de cadastro que abaixo aparece uma listview informando todos os itens cadastrados, porém, estou enfrentando um problema, já pesquisei aqui no fórum e no Google e não obtive sucesso.
Quando digito o nome ele filtra tranquilo, porém, ele não permite o espaço e não realiza a contagem num campo acoplado.
Segue os códigos utilizados.
- Código:
'PERMITE DIGITAR ESPAÇO NO CAMPO PESQUISA
Private Sub Form_KeyPress(KeyAscii As Integer)
'VARIAVEL PARA ESPAÇO
Dim VarEspaco
'32 E O NÚMERO DO ESPAÇO NO TECLADO
If KeyAscii = 32 Then
'1 REPRESENTE O ESPAÇO
VarEspaco = 1
End If
End Sub
- Código:
'TODAS A LETRAS MAIUSCULAS
Private Sub txt_empresa_cons_KeyPress(KeyAscii As Integer)
KeyAscii = Asc(UCase(Chr(KeyAscii)))
End Sub
- Código:
'CAMPO DE PESQUISA DA EMPRESA NA LISTVIEW
Private Sub txt_empresa_cons_Change()
'PODERÁ DIGITAR ESPAÇO NO CAMPO EMPRESA
If VarEspaco = 1 Then
VarEspaco = 0
Else
'ATUALIZA A TABELA ABAIXO NA PESQUISA DURANTE A DIGITAÇÃO DE CADA LETRA
Me.Recalc
'PERMITE DIGITAR MAIS LETRAS NA PESQUISA
txt_empresa_cons.SelStart = 255
End If
End Sub
- Código:
'ATUALIZA A LISTVIEW
Private Sub Form_AfterUpdate()
Me.list_consulta_empresa.Requery
End Sub
O meu campo acoplado com o contador o código é:
- Código:
=Contar([CDC])
Desde já agradeço pela ajuda.