Bloquear caracteres especiais

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA

Bloquear caracteres especiais

Mensagempor Igor » Qua Jun 13, 2012 12:44 pm

Bom dia galera,

Gostaria de saber como eu bloqueio o uso de caracteres especiais em um textbox, pois é com o texto desse textbox que irei salvar o arquivo, e este não poderá ser salvo com caracteres especiais tipo ".", "/", "#"...

Desde já agradeço a ajuda de vocês.
Igor
 
Mensagens: 3
Registrado em: Qui Mai 31, 2012 9:42 am
Agradecimentos dados: 1 vez
Agradecimentos recebidos: 0 vez

Re: Bloquear caracteres especiais

Mensagempor Leandrorocha » Qua Jun 13, 2012 4:20 pm

Igor, o que eu conheço é este processo... onde vc pode colocar as teclas permitidas na digitação, acrescente os valores desejados na Variavel strValid = "ABCDEFGHI..."

Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
Dim strValid As String
strValid = "0123456789"
If InStr(strValid, Chr(KeyAscii)) = 0 Then
KeyAscii = 0
End If

End Sub

Espero ter ajudado.

att/
Leandro Rocha
Leandrorocha
 
Mensagens: 7
Registrado em: Qui Mai 17, 2012 4:19 pm
Agradecimentos dados: 2 vezes
Agradecimentos recebidos: 4 vezes

Anúncios


Voltar para VBA Básico

Quem está online

Usuários navegando neste fórum: Google [Bot] e 4 visitantes