PDA

Ver la Versión Completa : Pasar datos a Una hoja en OpenOffice


Migpal
03-12-2005, 16:20:58
Buenas tardes,dias,noches,etc....

Bueno, Tengo el siguiente codigo en mi aplicativo con Delphi 7:

XLApplication := CreateOleObject('Excel.Application');
XLApplication.Visible := True;
XLApplication.Workbooks.Add;
// activa la primera hoja del libro
XlApplication.WorkBooks[1].Sheets[1].Activate;
XlSheet:= XlApplication.WorkBooks[1].Sheets[1];
etc......

Para pasar datos a una hoja de Excel, resulta que hay equipos con openoffice y quisiera saber en que se modifica o si solo es cuestion de agregar una libreria en Uses.

Gracias...

Migpal
03-12-2005, 17:22:48
Perdon, me autocontesto con el hilo
http://www.clubdelphi.com/foros/showthread.php?t=17273&highlight=OpenOffice

veo varias cosas, una para hacer los mismo con openOffice es necesario que el usuario se registre en un webservices y desde alli se le suministran todas las operaciones. NO me parece viable porque no siempre estan enchuflados mis clientes(:p), una solucion con una componente?, seguire buscando

luisgutierrezb
03-12-2005, 17:48:34
si mal no recuerdo el openoffice tiene un formato de archivos basado en xml, porque no mejor lo ves por ahi, asi creas el archivo, y solo lo mandas abrir con un winexec, o createprocess, etc...