Visual Basic - TEXTBOX SOLO MAYUSCULA

Life is soft - evento anual de software empresarial
   
Vista:

TEXTBOX SOLO MAYUSCULA

Publicado por PEYON (4 intervenciones) el 27/11/2007 19:12:39
ALGUIEN ME PODRIA DECIR COMO PUEDO HACER PARA QUE UN TEXT BOX SOLO SEA MAYUSCULA

SALUDOS
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:TEXTBOX SOLO MAYUSCULA

Publicado por jaime (56 intervenciones) el 27/11/2007 21:28:51
1
2
3
4
5
6
7
8
9
10
11
12
Sub valida_letras()
    StrValido = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚ1234567890/()@." + Chr(32)
    Ini_Tecla = Tecla
    Tecla = Asc(UCase(Chr(Tecla)))
    If Tecla > 26 Then
       If InStr(StrValido, Chr(Tecla)) = 0 Then
          Tecla = 0
       Else
          Tecla = Ini_Tecla
       End If
    End If
End Sub


esto debe de ser llamado del keypress del textbox
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:TEXTBOX SOLO MAYUSCULA

Publicado por Pajero (16 intervenciones) el 27/11/2007 23:17:12
y.. tanto para eso??

en el evento KeyPress:

KeyAscii = Asc(StrConv(Chr$(KeyAscii), vbUpperCase))

sin mas...

aunque el que pregunta no sé porqué lo hace, PORQUE DEBERIA SABERLO YA QUE TODO LO QUE ESCRIBE LE SALE EN MAYUSCULAS.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de Leodan Sanchez

RE:TEXTBOX SOLO MAYUSCULA

Publicado por Leodan Sanchez sleodan66@gmail.com (4 intervenciones) el 30/04/2013 22:35:32
Practico y funciona gracias…
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:TEXTBOX SOLO MAYUSCULA

Publicado por elosbin (1 intervención) el 22/07/2014 20:03:27
Esta sería otra opcion.

Private Sub Text1_Change()
Text1.Text = UCase(Text1.Text)
Text1.SelStart = Len(Text1)
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:TEXTBOX SOLO MAYUSCULA

Publicado por erick (1 intervención) el 05/11/2015 20:06:33
gracias por la ayuda, probé con un monton de códigos y nada, el tuyo resultó el mejor,
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:TEXTBOX SOLO MAYUSCULA

Publicado por anonimo (1 intervención) el 19/05/2016 07:09:02
Funciona....
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:TEXTBOX SOLO MAYUSCULA

Publicado por elmer (1 intervención) el 09/06/2016 22:08:43
En que evento del texbox, copio el codigo
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:TEXTBOX SOLO MAYUSCULA

Publicado por Carlos (1 intervención) el 04/07/2016 01:44:07
Se agradece el aporte.

Solo un par de lineas entendibles y solucionado
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:TEXTBOX SOLO MAYUSCULA

Publicado por edinson (1 intervención) el 24/10/2016 14:19:32
buen aporte.
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
Imágen de perfil de JoaoM

RE:TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (72 intervenciones) el 25/02/2015 22:37:43
Hola Pajero

Como seria la misma línea para SOLO minúsculas?

¿KeyAscii = Asc(StrConv(Chr$(KeyAscii), vbLpperCase)) ?

No me resulta cambiando U por la L
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

TEXTBOX SOLO MAYUSCULA

Publicado por Johnny SC (1 intervención) el 25/02/2015 09:54:19
En el load solo tienes que escribir:

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

TextBox1.CharacterCasing = CharacterCasing.Upper

End Sub
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
Imágen de perfil de Juan

TEXTBOX SOLO MAYUSCULA

Publicado por Juan (1 intervención) el 18/03/2016 15:39:36
el mejor, y el mas secillo
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

TEXTBOX SOLO MAYUSCULA

Publicado por Yovany (1 intervención) el 03/09/2016 17:24:08
Esta es una buena respuesta.... ok.
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
Imágen de perfil de Leandro Barbosa

TEXTBOX SOLO MAYUSCULA

Publicado por Leandro Barbosa (2 intervenciones) el 25/02/2015 20:25:09
Saludos !!
Usted puede hacer esto de manera aparente o permante.
Moda bastante evidente que las Propiedades de cuadro de texto, en la ficha Formato, línea "Format", poner ">".
De manera permante, en el evento "Leaving" tipo:
Me!SuTextBox = Ucase (Me!SuTextBox)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de JoaoM

TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (72 intervenciones) el 25/02/2015 22:45:09
Perfecto Leandro, fácil cambiar de SOLO Minúsculas para MAYUSCULAS o vice-versa
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
Imágen de perfil de Wilfredo Patricio Castillo

TEXTBOX SOLO MAYUSCULA

No se porqué se inventan tanta cosa y tanta vuelta a un asunto, si preguntaron como hacer que un textbox acepte solo mayúsculas, es tan simple como ir a las propiedades del textbox y ubicar la propiedad CharacterCasing y seleccionar Upper y listo.

Saludos cordiales
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
Imágen de perfil de JoaoM

TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (72 intervenciones) el 26/02/2015 20:02:45
No veo por ningún lado la propiedad CharacterCasing para un TextBox.

Cree un form y le agregue un TextBox para ver pero, no veo esa propiedad en la ventana de propiedades del TextBox

VBA Excel 2013
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

TEXTBOX SOLO MAYUSCULA

Publicado por Juan Antonio (1 intervención) el 01/12/2015 16:34:16
Mas claro, solo el agua... Gracias

Aplica para Visual basic de .NET
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

TEXTBOX SOLO MAYUSCULA

Publicado por Erick Damian Navarro Oropeza (1 intervención) el 26/01/2016 21:55:01
jajajaja.. Genial tu respuesta.. al menos a mi me ayudo Gracias.
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
Imágen de perfil de JoaoM

TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (72 intervenciones) el 27/01/2016 00:21:28
En VBA Excel para un TextBox ¿existe esta propiedad? CharacterCasing
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
Imágen de perfil de JoaoM

TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (72 intervenciones) el 19/05/2016 15:39:43
Hola Wilfredo Patricio Castillo, pregunte y dije que en VBA de Excel esa propiedad para TextBox no existe y no acepta si la coloco en el codigo.
Otra forma sencilla que tengas?
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

TEXTBOX SOLO MAYUSCULA

Publicado por jggtz (277 intervenciones) el 04/07/2016 16:52:08
Checa si VBA tiene el evento KEYPRESS y ahi escribes el siguiente codigo

KEYASCII = ASCII ( UCASE ( CHR ( KEYASCII ) ) )
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

TEXTBOX SOLO MAYUSCULA

Publicado por ROYAL MAN (1 intervención) el 03/08/2016 16:31:25
Private Sub Texbox1_Change ()
Texbox1 = Ucase(Texbox1)
End Sub


ya sea combobox o texbox el evento change lo cambia automatico...
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