Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2009, 12:50
buddyk9
 
Fecha de Ingreso: septiembre-2008
Mensajes: 113
Antigüedad: 15 años, 7 meses
Puntos: 1
Problema con notacion americana

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
__________________
Genética animal y veterinaria

Última edición por buddyk9; 21/05/2009 a las 12:59 Razón: Plantear mejor mi problema