Tengo un problema con la notación americana de las cifras (decimales separados por un punto), a la hora de utilizar mi vba Excel en version española.
No me reconoce bien un valor del tipo 2.25 como un valor decimal.
¿como tendría que definir las variables ?
Me explico un poco mejor.
Recupero una cifra desde un archivo .csv, que es un número con decimales, que puede venir en el número de notación tipo 2.25 (numero con decimales separado por un punto), o científica indistintamente (ej, 1.94e-02) . El problema es que si recojo ese valor, y lo tomo, no se como he de definir la variable....... con Dim x as single, me no me reconoce el punto (y me toma el valor 225) y con la notación científica, solo me coje el 1,94 (eso si, esta vez, decimales separados por comas).
En función de estos valores que recojo, realizo un cálculo con la macro ......... pero si estos valores me los interpreta mal, no tengo nada que hacer. ¿como he de definirlos ?
gracias y s2