Importar celdas fecha desde excel


([N1] tcvsi) #1

Estoy importando una hoja de excel mediante la dll v2excel. Todo funciona bien, excepto una celda que tiene la iguiente información:

05/07/2010  14:41:01

el valor que retorna la función que lee el valor de una celda es:

40364.6118171296

la variable en la que se retorna el valor es alfabetica.

Retorna el vlor numerico de la celda

¿como puedo solventarlo?, si es posible sin tener que manipular previamente el archivo excel.

 

gracias

 


([N1] tcvsi) #2

Me voy respondiendo:

la parte entera es la fecha 40364 que son los dias transcurridos desde 01/01/1900

 


([N1] Antonio Osorio) #3

Hola.

 

Lo que tienes que hacer es crearte una columna nueva en la Excel con esta formula =""&DIA(A1)&"-"&MES(A1)&"-"&AÑO(A1)

Luego esta columna la copia y la pegas en otra pero con la opcion de pegado especial y seleccionando solo valores

De esta forma tienes una columna de tipo texto con el dato de la Fecha

 

Un Saludo


([N1] tcvsi) #4

Se agradece la respuesta, aunque no es viable en mi caso.

La hoja excel la genera un programa y mi tarea es importar esa información en la aplicación. Como que la hoja excel se genera diariamente y es un proceso que se debe realizar cada día, el usuario no tiene que estar manipulando la hoja de cálculo.

Todo debe ser transparente para el usuario final.

Gracias