EXCEL Y OFFICE

EXCEL Y OFFICE

Postby manuramos » Thu Apr 27, 2006 4:09 pm

Bueno me lo temía, tengo que utilizar Excel y Office. Concretamente, tengo que abrir ficheros modelo cambiando previamente, unos comnodines por su correspondiente dato DBF.

Para Excel, he ojeado TFileXLS de Ramón Avendaño y TExcelScript de Vikthor. Cúal me aconsejais.
En cuanto a Office no he tenido timpo de mirar nada aún. Si me aconsejais algo en concreto, tiempo que me ahorro.

Muchas Gracias de antemano.
Nos Gusta Programar
manuramos
 
Posts: 219
Joined: Mon Dec 26, 2005 7:25 pm
Location: Jerez de la Frontera (Spain)

Postby Manuel Valdenebro » Fri Apr 28, 2006 5:29 am

Manu,

Para Word, utilizo la clase TOLEAUTO para abrir y reemplazar las
variables. Si te viene bien, te envio a tu correo el código.
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Postby Antonio Linares » Fri Apr 28, 2006 8:38 am

Manuel,

Gracias por tu ayuda a otros usuarios.

Por favor en la medida de lo posible alojad el código como ZIP en www.hyperupload.com para que asi otros usuarios puedan acceder a él y así les sea de utilidad a otros también. Gracias.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby manuramos » Fri Apr 28, 2006 12:07 pm

Gracias Manuel por tu ayuda. Mi e-mail es:
ramosframit@ono.com
La verdad es que viene muy biene ese código.
Nos Gusta Programar
manuramos
 
Posts: 219
Joined: Mon Dec 26, 2005 7:25 pm
Location: Jerez de la Frontera (Spain)

Postby Manuel Valdenebro » Fri Apr 28, 2006 5:30 pm

Directamente de un módulo que utilizo, lo he adaptado un poco para
que pueda comprenderse mejor y lo he subido a hyperupload. Me imagino que saldrá algún fallo y una que otra duda porque el tema es complicado. Pero a través del foro, encantado de poder ayudar y de aprender.

http://hyperupload.com/download/0167295 ... N.PRG.html

Los que utilicen 32 bits, observad que al final hay que anular una línea.
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Postby manuramos » Fri Apr 28, 2006 7:47 pm

Gracias Manuel.
Le he mirado así por encima y no parece muy complicado. Pero ahora, por lo que veo, necesito la clase TOLEAUTO. ¿la Tienes?
Nos Gusta Programar
manuramos
 
Posts: 219
Joined: Mon Dec 26, 2005 7:25 pm
Location: Jerez de la Frontera (Spain)

Postby Manuel Valdenebro » Fri Apr 28, 2006 10:13 pm

Para 16 bit tienes que incorporar la libreria Ole2.lib
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Postby manuramos » Mon May 01, 2006 9:32 am

Vale, Manuel.
TOLEAUTO está en OLE2.LIB
Ahora solo me falta saber como se utiliza. ¿Hay algún manual por ahí?

Muchas gracias
Nos Gusta Programar
manuramos
 
Posts: 219
Joined: Mon Dec 26, 2005 7:25 pm
Location: Jerez de la Frontera (Spain)

Postby Manuel Valdenebro » Mon May 01, 2006 12:12 pm

manuramos wrote:Ahora solo me falta saber como se utiliza. ¿Hay algún manual por ahí?


Manu,
Llevo varios varios años utilizando Ole2 (antes con FW+Clipper y ahora con FWH+xHarbour) satisfactoriamente. Pero lo he aprendido, como tantas cosas en FW, a base de "porrazos" y picoteando aqui y alli.

1) Puedes utilizar Ole2 directamente (es lo que yo hago) o bien usar algunas de las clases que hay disponibles TWord y Texcel (las tienes en Utilidades).

2) Subo a Hyperload lo siguiente:
a) La libreria Ole2 junto con algunos ejemplos.- La libreria es para
Clipper+FW, no para 32 bit donde ya viene incorporada en xHarbour.
Los ejemplos, con algunas modificaciones, funcionan en 32 bit.

http://hyperupload.com/download/0194932 ... 2.zip.html

b) Unos comentarios de Bingen:

http://hyperupload.com/download/0228ffd ... w.zip.html

c) El código de win32ole.prg (xHarbour):

http://hyperupload.com/download/0216413 ... e.prg.html

Recordar, porque es de justicia, que esta clase fue creada por José Giménez.
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Postby manuramos » Mon May 01, 2006 7:33 pm

Pues muchas gracias tocayo, y a José - por supuesto.
Nos Gusta Programar
manuramos
 
Posts: 219
Joined: Mon Dec 26, 2005 7:25 pm
Location: Jerez de la Frontera (Spain)


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 19 guests