• Viernes 8 de Noviembre de 2024, 12:33

Autor Tema:  Textbox  (Leído 1532 veces)

AstridOcando

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Textbox
« en: Viernes 13 de Julio de 2007, 00:51 »
0
Hola, necesito de su ayuda por favor.
 
Trabajo en un formulario en donde tengo varios textbox; necesito saber qué pasos debo cumplir para que al ingresar datos en determinado textbox y al llegar a la totalidad de caracteres requeridos (3) el cursor se desplace hasta el siguiente Textbox.
 
Agradezco cualquier comentario que ayude a lograr mi cometido, Gracias de antemano.

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Textbox
« Respuesta #1 en: Viernes 13 de Julio de 2007, 00:58 »
0
...y programás en?:think:
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Re: Textbox
« Respuesta #2 en: Viernes 13 de Julio de 2007, 01:20 »
0
:lol:  :lol:  :lol:  :lol:


En primera especifica en que programas, y en segunda haslo en el foro correspondiente...
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]


AstridOcando

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Textbox
« Respuesta #3 en: Viernes 13 de Julio de 2007, 01:20 »
0
Disculpen, Alt F11 = Editor de Texto de Visual Basic, Gracias.
 :D

AstridOcando

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Textbox
« Respuesta #4 en: Viernes 13 de Julio de 2007, 01:21 »
0
.................Excel....  :unsure:

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Textbox
« Respuesta #5 en: Viernes 13 de Julio de 2007, 01:44 »
0
http://foros.solocodigo.com/index.php?showforum=41

Visual Basic For Applications (VBA)


Puedes hacer algo como esto

Código: Text
  1. Private Sub TextBox1_Change()
  2.   If Len(TextBox1) = 3 Then
  3.     TextBox2.SetFocus
  4.   End If
  5. End Sub
  6.  
  7.  

o usar la propiedad MaxLength estableciendo el maximo

Código: Text
  1. Private Sub TextBox1_Change()
  2.   If Len(TextBox1) = Me.TextBox1.MaxLength Then
  3.     TextBox2.SetFocus
  4.   End If
  5. End Sub
  6.  


Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

AstridOcando

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Textbox
« Respuesta #6 en: Viernes 13 de Julio de 2007, 14:18 »
0
Gracias a F. Tanori,

He aqui la solucion para Excel:

Private Sub TextBox1_Change()
If Len(TextBox1) > 2 Then TextBox2.Activate
End Sub

Por cierto, lo correcto es decir y escribir: "HAZLO" con "Z".