Visual Basic - Validar cadenas decimales

Life is soft - evento anual de software empresarial
 
Vista:

Validar cadenas decimales

Publicado por Carlos (4 intervenciones) el 19/05/2007 19:35:14
Buenas tardes a todos.
Necesito validar en visualb basic que un Usuario no coloque en un textbox mas de tres decimales en un campo numerico.

Es decir
Si el valor que introduce el usuario = 4546456,6768 entonces debera indicarle un msgbox "No puede utilizar mas de ttres decimales" el valor correcto deberia ser = 4546456,676

Muchas Gracias por su ayuda!!!!
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:Validar cadenas decimales

Publicado por Hely Rojas (12 intervenciones) el 20/05/2007 03:34:57
Metodo 1:
aca se ubica la posicion de la coma en el numero
Largo=len(text1)
r1=instr(1, text1, ",")
if (Largo - r1) > 3 then msgbox ("muchos decimales")

Metodo 2:
aca se redindea a 3 decimales

text = formatnumber(val(text) , 3)
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:Validar cadenas decimales

Publicado por Carlos (4 intervenciones) el 22/05/2007 19:03:48
Muchas Gracias, Funciona Perfectamente!!!
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