Visual Basic - Pregunta con format

Life is soft - evento anual de software empresarial
 
Vista:

Pregunta con format

Publicado por javier Roncero (23 intervenciones) el 19/05/2002 02:47:03
el resultado de una operacion matematica es el siguiente: 25.65. he usado format para que al final me aparezca 25.65€.
text1.text = format(text1, "0.00€")
Mi problema es que necesito ese valor para poder utilizarlo en mas operaciones matematicas, pero al haber una letra me da error.
¿hay alguna función que me de sólo el valor numerico?.
¿o como puedo hacerlo?
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:Pregunta con format

Publicado por Harold Villena (104 intervenciones) el 19/05/2002 02:59:37
'Es sencillo
Private Sub Command1_Click()

'Supongamos que text1=25.20
Text2 = Format(Val(Text1), "currency") 'devuelve €25.20
Text3 = Mid(Text2, 2, (Len(Text2) - 1)) 'extrae desde la posicion 2 hasta la 5 y te devuelve 25.20

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

RE:Pregunta con format

Publicado por jose carlos (243 intervenciones) el 19/05/2002 02:59:48
usa esto

valor=val(left(text1,len(text1)-1))

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