![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola.
Acabo de poner un comentario en otro hilo del foro en el que comento de que se puede exportar a Excel con unos pocos procedimientos (no se necesitan componentes, ni tener Excel instalado). Viene de un truco bastante viejo (de 1999), pero lo probé hoy con OpenOffice y leyó correctamente la hoja de cálculo. El hilo está en esta dirección y contiene un ejemplo. El ejemplo se entiende fácilmente y es muy sencillo de adaptar. Además, con un bucle for-next, simulé exportar datos de un dataset desde el primer registro y recorriendo la tabla registro por registro y exportando en cada línea los datos del registro activo en ese momento y salió bien. (esto no se incluye en el ejemplo del enlace anterior) Espero que te sea útil. Ramón. |
|
#2
|
||||
|
||||
|
Que tal Ramon:
Agradezco tu ayuda y creeme que no sabes cuanto valoro el tiempo que has invertido en favor de todos nosotros los que necesitamos resolver estos tipo de problema. Ya lo revisé y me parece excelente el aporte, este codigo genera un archivo XLS pero no sé si se puede a partir de una plantilla?, ya que este es mi caso. Estuve revisando la instruccion TFileStream para ver si en sus propiedades encontraba como abrir o asignar la plantilla que te comento, y a partir de esta generar el archivo con otro nombre. Esta plantilla contiene el formato que necesito para vaciar los datos en el. De igual manera he consultado y probado otros componentes que si me sirven, de hecho el ultimo me hizo pensar que ya lo habia resuelto, ya que desinstale el MS Office para probar, solo que este funciona siempre y cuando este abierto el IDE de Delphi....solamente asi funciona ese componente ya que es de paga. Bueno abusando de tu generosidad Ramon, me gustaria saber si sabes como generar el archivo XLS en base a una plantilla con tu código que amablemente me has compartido. Nuevamente agradezco tu ayuda y tu tiempo...estamos en contacto. Saludos
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
|
#3
|
|||
|
|||
|
Hola de nuevo.
Lamento haber tardado tanto en contestar, pero mi correo electrónico consideró el mensaje de aviso (de que el tema había sido contestado) como espam y lo acabo de descubrir y leer ahora mismo. MRoman, te aclaro que el código no es mío. Solo lo adapté, pero el código original lo obtuve de un enlace de descarga de Embarcadero. Y siento decirte que no te puedo ayudar en lo que me pides, porque no sé como hacerlo. Sin embargo, creo que hay un miembro del foro que sí que domina ese tipo de situaciones, pues ha hecho un/os componente/s que exportan a excel, su nombre en el foro es delphi.com.ar y puedes leer un enlace con un tema muy parecido a este en este enlace . Quizás, si te pones en contacto con él, te pueda ayudar u orientar hacia como obtener una solución a lo que buscas. Saludos. Ramón P.D. : Acabo de leer tu primer mensaje de este hilo y me he dado cuenta de que ya conoces los componentes de delphi.com.ar ... Última edición por rrf fecha: 30-03-2010 a las 15:19:36. Razón: añadir comentario |
|
#4
|
||||
|
||||
|
Ya encontre la solucion....
Antes que nada gracias por contestar, los componentes de delphi.com.ar, ya los tengo, pero segui investigando haber si habia otras opciones y la localice.
La solución que encontre la obtuve de la siguiente dirección: http://ineedfile.com/download/112185...phi-6-2009-zip Es un componente que te lee una plantilla de Excel y lo puedes grabar con otro nombre, este archivo (ZIP) contiene carpetas con ejemplos con codigo fuente y toda la cosa....en estos momentos lo estoy probando. Este componente no necesita tener Office instalado....y los archivos generados los puedes leer en OpenOffice sin problema, ya generado no hay bronca. Gracias a todos los que consultaron este hilo mas los que trataron de dar una solución, a todos ustedes gracias por su apoyo. Estoy seguro que este hilo ayudara a otros mas.... Saludos.!
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Exportar a Excel | jocey | Servers | 3 | 28-10-2008 22:33:28 |
| exportar a excel | alfredo torres | SQL | 9 | 08-08-2008 02:11:53 |
| Exportar a excel | m_cuevas | Varios | 2 | 28-09-2006 20:34:27 |
| exportar a excel ? | Enrique | Impresión | 2 | 01-09-2004 00:18:47 |
| Exportar a Excel | pruz | Varios | 8 | 01-07-2004 15:47:37 |
|