Leer excel no lee contenido de un campo
Hola majetes,
estoy leyendo datos de un excel con ADO.
Me funciona bien, con excepción de una columna que no me lee. Tiene valores vacíos o porcentajes tipo 97,30%, 58,00%, ... Lo curioso es que me lee el resto de campos menos este. El campo me lo detecta como TWideStringField, lo que no me supone ningún problema porque si me leyera algo y tuviera que utilizar los valores leidos los convertiría a datos numéricos. Probando he puesto el caracter " ' " ( comilla simple ) al comienzo de las celdas que tienen valor, y así consigo que me los lea, pero eso me obligaría a tener que manuipular los datos, algo que me gustaría evitar. Si alguien tiene alguna pista lo agradecería. Un saludo |
es lo mismo que me pasa a mi...
la columna que deuelve obtiene el tipo de field segun la primera fila a leer, el resto si varía ya no lo lee, para eso debo retocar a texto toda la columna antes de Ado.open |
La franja horaria es GMT +2. Ahora son las 03:11:56. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi