Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Formatear números

Estas en el tema de Formatear números en el foro de Visual Basic clásico en Foros del Web. Buenos días a todos!!! Quiero que segun estoy escribiendo en un textbox un numero, este se vaya formateando es decir, cuando escriba 1000, q se ...
  #1 (permalink)  
Antiguo 27/05/2005, 01:23
Avatar de izar  
Fecha de Ingreso: enero-2004
Mensajes: 519
Antigüedad: 20 años, 3 meses
Puntos: 1
Pregunta Formatear números

Buenos días a todos!!!

Quiero que segun estoy escribiendo en un textbox un numero, este se vaya formateando

es decir, cuando escriba 1000, q se convierta en 1.000

Eso ya lo tengo asi:

text1.text=format(text1.text1,"###,###,###")

Todo esto lo hago en el onchange
lo que pasa es q u7na vez q hace el format, el cursor se coloca en el primer digito y entonces no puedo seguir escribiendo correctamente

es decir si quiero escribir
17005
me escribiria 51700
como tendria q hacerlo?
  #2 (permalink)  
Antiguo 27/05/2005, 02:37
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 22 años
Puntos: 8
Hola,

En el evento GotFocus:

Text1.SelStart = Len(Text1.Text)

Un saludo.
  #3 (permalink)  
Antiguo 27/05/2005, 02:57
Avatar de izar  
Fecha de Ingreso: enero-2004
Mensajes: 519
Antigüedad: 20 años, 3 meses
Puntos: 1
gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:22.