PDA

Ver la Versión Completa : Poner registros de un TTable en Excel


XCool
12-05-2003, 22:21:27
Hola a todos:

Tengo un problema, no puedo usar SQL, tengo una tabla Paradox con TTable, es un proyecto de la universidad que fuè asignado asì. Yo tengo un TForm con un Grid, la tabla del Grid yo la filtrè con la fecha 12/10/2003. Quiero poner un boton en el TForm que al hacerle un clic, se genere un archivo de excel con la fecha filtrada "12-10-2003.xls" solo con esos registros filtrados. Supongamos que yo borrè por accidente esos registros filtrados con la fecha 12/10/2003. Quiero poner otro boton, que al yo hacerle un clic, pida el archivo de excel en este caso "12-10-2003.xls" que contiene la copia de los registros 12/10/2003 y que al yo elegir ese archivo, este añada todos los registros que contiene a la tabla.

jachguate
13-05-2003, 01:13:13
Si usas Delphi 5 o superior, en la paleta Servers tenes lo necesario para comunicarte con excel, que debe estar instalado en la máquina donde vas a ejecutar tu programa para que funcione.

Además en la página de torry (http://www.torry.net) vas a encontrar componentes que pueden exportar directamente de un TDataSet a excel. Para la importación no he visto ninguno.... así que supongo que lo vas a tener que hacer "a pie".

Hasta luego.

;)

Ruben_Cu
13-05-2003, 03:28:26
Hola XCool, busca en los históricos, que por suerte están disponibles, el hilo
http://www.clubdelphi.com/foros/archivo/viewtopic.php?t=9078 (http://)
En el se explica como traer datos desde excel a paradox.
Espero lo puedas adecuar a tus necesidades.
Saludos

JorgeF
13-05-2003, 16:05:15
Te recomiendo ver en el apartado "Ejemplos" de Club Delphi el programa "Dbf2Excel". El mismo sirve para exportar a Excel cualquier tipo de consulta en pantalla.-