Conversion de tipos

Beatriz
15 de Diciembre del 2005
Hola!

Mi problema es que necesito pasar un string a numero. Quiero pasar un número decimal Ej: 16,30 a formato numérico y al hacer la conversión de tipos de string a double x ejemplo me quita la coma y se me queda en un número entero : 1630. Com hago para que me respete la coma?

Muchisisisismas gracias!!!

mvallejos
15 de Diciembre del 2005
Esto lo podés solucionar con dos funciones, Replace y Val.

Con Replace reemplazas la coma por el punto como separador decimal, con Val lo conviertes a valor numérico.

Por ejempl.o
Dim Cad as String
dim Valor as Double

Cad = "23.54"
Valor = Val( Replace( Cad, ",", "." ) )

Saludos