Visual Basic.NET - CONTROL NUMERICUPDOWN

 
Vista:

CONTROL NUMERICUPDOWN

Publicado por MUMO (73 intervenciones) el 16/01/2003 02:41:41
COMO PUEDO HACER PARA QUE EN ESTE CONTROL EL NUMERO INGRESADO SE AJUSTE AUTOMATICAMENTE.

Me explico le que necesito es lo siguiente:

Por ejemplo ingreso: 550550
y una vez que me cambie del este control del texto con la tecla tabulador o con el mause me deje establecido el numero ingresado de la siguiente forma:
550.550

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:CONTROL NUMERICUPDOWN

Publicado por Juan Reyes (81 intervenciones) el 16/01/2003 14:18:35
opcion Format()

text1=Format(Text1,"####0.000")
text1=Format(Text1,"##,##0.00")
text1=Format(Text1,"$##,##0.00")

puedes buscar en el help de VB todas las opciones que te proporciona para multiples de formatos de campos numericos y de fecha.
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:CONTROL NUMERICUPDOWN

Publicado por tecniCam (3 intervenciones) el 26/01/2003 19:51:58
Para que quede exactamente como quieres es así:
text1=Format(Text1, "#,##0")
Ejemplo: 17514, 564 queda como: 17.515

Si quieres que aparezcan 2 decimales, si los hay, es así:
text1=Format(Text1, "#,##0.00")
Ejemplo: 17514, 564 queda como: 17.514,56
Ejemplo: 17514, 70 queda como: 17.514,70

Si lo pones así:
text1=Format(Text1, "#,##0.##")
quedará:
Ejemplo: 17514, 564 queda como: 17.514,56
Ejemplo: 17514, 70 queda como: 17.514,7
Ejemplo: 17514, 00 queda como: 17.514,

Si quieres muchos decimales y que aparezcan todos, pues...
text1=Format(Text1, "#,##0.0000000000") etc.

Hay que poner siempre las comas (,) para los puntos de los miles y los puntos (.) para las comas de los decimales; o sea, como en EEUU.
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