Visual Basic para Aplicaciones - Validar solo letras de la a hasta la z en text box

Life is soft - evento anual de software empresarial
 
Vista:

Validar solo letras de la a hasta la z en text box

Publicado por No (1 intervención) el 18/07/2003 01:39:40
Amigos, necesito que en una caja de texto solo se permita escribir en ella las letras de la "a" hasta la "z" y que no permita escribir en ella otros caracteres como @, "", ~, etc........
Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Validar solo letras de la a hasta la z en text

Publicado por J.Fernando (39 intervenciones) el 18/07/2003 18:41:27
Esto puede ayudarte

Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
letra = Chr(KeyAscii)
Select Case letra
Case "a" To "z", "ñ" 'Valida Minusculas y la ñ
Exit Sub
Case "A" To "Z", "Ñ" 'Valida Mayusculas y la Ñ
Exit Sub
Case Else
SendKeys "{BS}"
End Select
End Sub

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Validar solo letras de la a hasta la z en text

Publicado por Moisés Trejo (1 intervención) el 15/08/2003 23:36:12
Dentro de la opcion del Textbox Keypress

Public Text1_KeyPress(Keyascii as Integer)
Valor=chr(Keyascii)
'La opcion Keyascii<>13 evitara que te marque error al pulsar Enter
'La opcion Keyascii<>8 evitara que te marque error al pulsar Retroceso
if (Valor >="0" and Valor<="9") and (Keyascii<>13 and Keyascii<>8) then
msgbox "Solo se aceptan letras"
keyascii=0
end if
End sub

Espero te sirva, de lo contrario me mandas un email y te lo mando con algun ejemplo, claro correjido y aumentado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar