La Web del Programador: Comunidad de Programadores
 
    Pregunta:  10623 - GUARDAR ARCHIVOS DE .PPT, .XLS O .DOC
Autor:  Claudia Garcia
Como le puedo hacer para guardar archivos de excel, power point o word desde una aplicacion de delphi, esto es con que objeto o control (propiedades, metodos, etc) y que tipo de campo debo utilizar para almacenarlo en una tabla.

Gracias por su ayuda.

  Respuesta:  Mamcx M
Claudia, Si tienes Delphi 5 puedes usar los componentes de office que estan en la paleta de SERVERS. Tambien puedes invocar los objetos de automatizacion de office....

Lo mejor que puedes hacer es ver las ayudas de Visual Basic para Aplicaciones (VBA). Estas se pueden acceder desde cualquier programa de office desde Herramientas/Macros/Editor de VB, luego F1. Busca "Modelo de Objetos".

Un mini modelo del sistema de objeos:

Aplication //Objeto ppla
ActiveDocument //El documento abierto actualmente
Documents() //Collecion de documentos abiertos
Document //Documento

Para hacer cosas mas complejas, te recomiendo que grabes las macros (Herramientas/Macros/Guardar) Entonces haz lo que quieres programar (P. ej: Insertar una tabla) Abre el editor de VB y fijate en el codigo!

Chau