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
-1
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
4
Comentar
Imágen de perfil de Leodan Sanchez

RE:TEXTBOX SOLO MAYUSCULA

Publicado por Leodan Sanchez (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.

1
2
3
4
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
5
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 Ezra Dhalai (1 intervención) el 14/11/2017 14:39:49
Lo al darle doble clic a tu textbox se abre la opcion para programarlo.. alli lo copias
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

RE:TEXTBOX SOLO MAYUSCULA

Publicado por Mario (1 intervención) el 09/05/2017 17:52:08
Excelente, muchas 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 ALEJANDRO MORALES (1 intervención) el 19/05/2018 17:23:06
EN EL FORM LOAD DEBES PONER LA SIGUIENTE INSTRUCCIÓN

1
TextBox1.CharacterCasing = CharacterCasing.Upper
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 Daniel Colunga (1 intervención) el 02/04/2020 03:30:57
Excelente código, me funciono super bien
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 EDWARD (1 intervención) el 29/07/2018 04:02:44
excelente tmb funciona :D
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 luis (1 intervención) el 13/02/2019 05:39:51
si esta muy bien el codigo pero arroja un error cuando borras todo el contenido de la caja de texto... como se puede corregir esto amigo?
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 Marcosg (1 intervención) el 10/04/2019 18:16:48
Excelente me ayudo y practico
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 jesus (1 intervención) el 24/04/2020 21:15:05
Hola amigo, tenias mucha razon con solo ese paso tan sencillo lo solucioné, muchas 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
Val: 58
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (79 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

RE:TEXTBOX SOLO MAYUSCULA

Publicado por irais (1 intervención) el 21/12/2016 18:11:07
Muchas 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 Kinito (1 intervención) el 07/11/2018 04:09:57
gracias amigo por suerte encontre este post donde leyendo pude encontrar el verdadero codigo que funcionaba no ve k pase horas buscando y viendo videos y me daban otro codigo:
Key ascii = Asc(UCase(Chr(KeyAscii))) en el keypress
que mandaba error.
pero resolvi con el tuyo muchas 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 ELIAS URBINA (1 intervención) el 12/11/2018 07:22:05
Excelente tu código resulto en vba access...muchas gracias por tu aporte desinteresado.
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 gus_gus (1 intervención) el 13/12/2018 16:09:28
Lo que pasa es que el cliente, escribe en minusculas y mayusculas y eso no se quiere sino que el texto uniforme. y bien definido con puras mayúsculas.
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 LEGNA (1 intervención) el 25/10/2021 18:45:00
gracias tu aportacion me resolvio el mismo problemas que se plantea en este foro.... 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 luis guillermo lopez florez (3 intervenciones) el 25/04/2019 15:15:28
hola, quise implementar este codigo en mi formulario, pues aveces se me olvida escribir en mayus, o se me olvida oprimir la tecla mayus
entoces busco q el visual lo haga por mi,

pero no funcion,, donde tendria q ponerlo???

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

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

TEXTBOX SOLO MAYUSCULA

Publicado por Jose Diaz (1 intervención) el 27/01/2017 01:33:46
Excelente, Muchas 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 Alvaro Herrera
Val: 2
Ha disminuido su posición en 19 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por Alvaro Herrera (1 intervención) el 08/04/2018 17:39:39
Que buenisima enseñanza de codigo ve2008. salvaje, te felicito. Gracias por tu conocimiento. fortalecio mi proyecto. 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

TEXTBOX SOLO MAYUSCULA

Publicado por JOSE ANDRES SOLIS GUTIERREZ (1 intervención) el 13/11/2018 20:09:00
Gracias amigo a mi si me funciono este codigo cargandolo en el Form Load en Visual Studio 2005,

1
TextBox1.CharacterCasing = CharacterCasing.Upper

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

TEXTBOX SOLO MAYUSCULA

Publicado por jorge (1 intervención) el 21/03/2020 16:17:31
Que seria el load???
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
Val: 58
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (79 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

TEXTBOX SOLO MAYUSCULA

Publicado por rafael (2 intervenciones) el 29/12/2016 17:11:50
Lo mas facil ke e visto yo es señalar el textbox ir a font y alli mismo le doy un formato de letras en mayuskula EGRAVES por ejemplo y siempre saldra en mayuscula
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
Val: 8
Ha aumentado su posición en 9 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por Wilfredo Patricio Castillo (260 intervenciones) el 26/02/2015 06:43:36
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
1
Comentar
Imágen de perfil de JoaoM
Val: 58
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (79 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 rafael (2 intervenciones) el 29/12/2016 17:16:00
en la propiedad font eligele una letra de solo sea mayuscula
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
sin imagen de perfil

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
Val: 58
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (79 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
Val: 58
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por JoaoM (79 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
sin imagen de perfil
Val: 147
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por jggtz (323 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
1
2
3
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
1
Comentar

TEXTBOX SOLO MAYUSCULA

Publicado por jorge lenis (1 intervención) el 09/02/2017 16:16:20
funcionó perfecto, 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

TEXTBOX SOLO MAYUSCULA

Publicado por AUGUSTO (1 intervención) el 09/05/2017 20:24:26
Hola la propiedad del text box

charactercasing = upper
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 Ecleo (1 intervención) el 11/09/2018 19:23:22
Yo utilice este codigo uso VS 2017

Private Sub txtuser_TextChanged(sender As Object, e As EventArgs) Handles txtuser.TextChanged
txtuser.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
1
Comentar
sin imagen de perfil
Val: 3
Ha aumentado su posición en 6 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por david (1 intervención) el 17/10/2018 05:28:29
muchas gracias Ecleo me sirvió tu código
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
sin imagen de perfil
Val: 42
Ha aumentado su posición en 7 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por Questor (22 intervenciones) el 25/04/2019 17:56:03
Hola a toda la comunidad, nada tan sencillo como la siguiente instrucción en el evento KeyPress:

1
KeyAscii = Asc(UCase$(Chr$(KeyAscii)))

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
Imágen de perfil de Alexander Montilla
Val: 16
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por Alexander Montilla (8 intervenciones) el 27/02/2020 14:07:43
y como puedo realizar para que solo me acepte minusculas?

tengo el siguiente detalle
necesito que el textbox1= Nombre
y el textbox2=Apellido,

se copie en el textbox3=Usuario
con la primera letra del textbox1 en minuscula
y todo el contenido del textbox2 tambien en minuscula..
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
Val: 8
Ha aumentado su posición en 9 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por Wilfredo Patricio Castillo (260 intervenciones) el 22/03/2020 09:20:14
Usuario.ToUpper() para mayúsculas y Usuario.ToLower() para minúsculas.

Cosas elementales que deberían leer la documentación.
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 Alexander Montilla
Val: 16
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

TEXTBOX SOLO MAYUSCULA

Publicado por Alexander Montilla (8 intervenciones) el 23/03/2020 18:38:01
Lo hice de la siguiente manera:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
' Aqui para un boton de comando se inserta el codigo
 
Private Sub CommandButton4_Click()
 
txtUsuario = Left(txtNombre, 1) & Left(txtApellido, 10)
 
txtClave = txtFicha
 
End Sub
 
' Aqui para colocar lo que se copia en minuscula
 
Private Sub txtUsuario_Change()
Dim cadena As String
 
cadena = LCase(txtUsuario.Text)
 
txtUsuario = cadena
 
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