FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Convertir *.xls a *.dbf Con UHojaCalc.pas
Hola amigos desde ya muchas gracias a quienes se toman el tiempo el leer mi post, en primer lugar he encontrado esta pequeña hoja que hace que podamos hacer casi todas las funciones de Excel pero en OppenOfice dejo el link para que puedan mirarla ---> https://searchcode.com/codesearch/view/1112758/ en si la mayoría de las funciones andan muy bien pero yo necesito abrir una hoja en XLS y pasarla a DBF lo intente hacer con el siguiente código:
Pero al guardarlo me da un error de tipo float si alguien se le ocurre alguna idea estaría agradecido atte. Gonzalo. |
#2
|
||||
|
||||
Pues copia exactamente el mensaje de error.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
Buenasss
Discúlpame el error es '14.0' is not a valid floating point value si lo hago con el open office sin pasar por Delphi lo hace a la perfección! Muchas gracias !!!
|
#4
|
||||
|
||||
Pueden ser varias causas, si hicieras un "copia->pega" sería más fácil ayudarte.
En principio, mira si usas el punto o la coma para los decimales. También deberías mirar si has pasado el valor como texto en lugar de como número, tendrá una comilla simple delante: ej.: '14.0
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
Hola
Casimiro Como estas mira puedo hacer copia y pega pero el tema es que un proceso existente muy extenso no lo invente yo es este mismo https://searchcode.com/codesearch/view/1112758/ puse el enlace para no copiarlo todo acá el error de Float nose a que se debe porque en verdad lo que esta haciendo es abrir un xls con el open office y guardarlo como DBF nada mas.- lo que haría en programa seria esto como dije antes es una función existente ....
|
#6
|
||||
|
||||
Cita:
No podemos hacer mucho si no tenemos los datos que pasas, revisa esos datos que estén correctos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#7
|
|||
|
|||
Buenas nuevamente
Buenas como estas ? Mira ahí quite la única columna numérica que tenia y tampoco lo hace no solo tira ese error sino que al quitar la Columna numérica tira un error que dice insuficiente memoria para realizar la tarea solo son 200 registros, en todo caso por ahí ustedes conozcan otro método para hacerlo osea pasar el xls a dbf desde ya muchas gracias !!!
|
#8
|
||||
|
||||
El problema es que tendríamos que tener un ejemplo real del fichero y demás, para probar.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
|||
|
|||
---
Es un fichero XLS convencional por ejemplo:
Nombre Apellido Telefono dirección Gonzalo Martínez 024877878 santa fe 2015 Marcos Alvarez 48484897 Laprida 6000 Asi sucesivamente no hay nada raro en el fichero ! si me dices como lo envio pero es un fichero común y corriente.- Atte. Gonzalo |
#10
|
|||
|
|||
Casimiro Notevi
Otra cosa que estaría bueno si conoces algún componente que se pueda trabajar con xls y dbf que sea free y funcione en Delphi Xe6 yo he visto varios pero son pagos :S
|
#11
|
||||
|
||||
Si quieres, comprime en un zip el proyecto (sin el ejecutable, para que ocupe poco) y adjúntalo aquí.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#12
|
||||
|
||||
Y pregunto, ¿por qué quieres pasarlo a dbf?, algo tan obsoleto.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#13
|
|||
|
|||
Veras en mi trabajo recibimos archivos que están en ese formato y están encaprichados en no separarse del mismo ya que muchas empresas utilizan los datos en dbf si por mi fuera no lo usaría mas jajaja pero no es tan fácil no depende de mi.
Mañana te lo comprimo y lo envió gracias por tu atención! |
#14
|
|||
|
|||
Subo archivos
Hola Casimiro Notevi aquí --->https://www.dropbox.com/s/himspsxsxj...rueba.zip?dl=0 subí el pequeño programa que debería convertir cualquier Excel a Dbf saludos y gracias por tu atención.-
|
#15
|
||||
|
||||
¿Una hoja de cálculo cualquiera?
¿Qué programa y versión? Cuando estés contestando, en la parte de abajo tienes opciones para adjuntar archivos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#16
|
|||
|
|||
Como estas? no me di cuenta que lo podía subir por acá con respecto a los XLS vienen en Formato Excel 2007 y el open office que uso es el 4.1.1 usamos el open office porque es el único que permite guardar en DBF ya que en mi trabajo solo hay office 2010 en adelante lo cual no tienen la opción de guardar el DBF cualquier cosita aquí estoy! !!! y gracias nuevamente
|
#17
|
||||
|
||||
No puedo compilarlo, ¿qué versión de delphi es?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#18
|
||||
|
||||
Hola gdlrinfo.
Tampoco puedo compilarlo: Cita:
Cita:
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#19
|
||||
|
||||
Me da que pensar, si no exporta bien o simplemente no funciona, ni compila
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#20
|
|||
|
|||
Buenas
Chicos compila a la perfección yo uso el Delphi xe6 nose porque no los deja :S y tengo instalado el open Office 4.1.1
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir de .doc a .pdf | santiago14 | Varios | 10 | 03-06-2014 02:48:24 |
Convertir un BIN a PDF | Volkhavaar82 | Varios | 2 | 22-05-2013 18:50:56 |
Convertir a DBF | JerS | Tablas planas | 7 | 25-01-2010 19:30:37 |
Convertir de DOC a PDF | kes | Varios | 2 | 16-10-2003 09:22:33 |
Convertir bmp a .ico | jealousy | Gráficos | 2 | 06-10-2003 19:58:26 |
|