Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Servers (https://www.clubdelphi.com/foros/forumdisplay.php?f=9)
-   -   Llamar a excel desde delphi (https://www.clubdelphi.com/foros/showthread.php?t=20889)

jessie 28-04-2005 18:37:30

Llamar a excel desde delphi
 
Hola a todos,

Necesito crear una aplicación en delphi en la que pueda llamar a excel desde un botón y de ésta manera pueda interactuar con excel, pero no se como se hace!! ojalá alguien pueda ayudarme, gracias.

unreal4u 28-04-2005 19:02:54

shellexecute es la respuesta
 
creo que es esto lo que necesitas:


http://www.clubdelphi.com/foros/show...t=shellexecute

juliopag1 28-04-2005 19:05:02

Pasos para Trabajar en Excel
 
Pasos para Trabajar en Excel

//Poner en uso la Unidad
ComObj

//Declarar la Variable
Excel : Variant;

//Crea la instancia (Abre Excel)
Excel := CreateOleObject('Excel.Application');

//Añade un Libro
Excel.WorkBooks.add;

//Pone Visible La Ventana
Excel.visible:=True;

//Introduce el Valor
Excel.Range['A1'].Value:='Hola';

//Guarda el Archivo
Excel.ActiveWorkBook.SaveAs('C:\LaPrueba.xls');

//Abrir un Archivo
Excel.WorkBooks.Open('C:\LaPrueba.xl');

//Salir
Excel.Quit

//Formatos

//Merge
Excel.Range['A1','D1'].Merge;

//Font
Excel.Range['A1'].Font.Size:=11;
Excel.Range['A1'].Font.Name := 'Verdana';
Excel.Range['A1'].Font.FontStyle := 'Bold';
Excel.Range['L14'].HorizontalAlignment := xlHAlignRight;

jessie 28-04-2005 23:43:00

Gracias!!
 
hola Julio, mil gracias por responder mi duda, ya he implementado eso y corrió perfecto, ahora quisiera ver si tu no podrías brindarme ayuda nuevamente para conseguir una lista de los métodos que maneja excel para poder realizar mi aplicación, he notado que conoces algunos, entonces tal vez conozcas más de ellos... espero tu respuesta.. gracias por todo y saludos;)

daniel43 22-12-2010 22:28:47

Excel
 
Cita:

Empezado por juliopag1 (Mensaje 86734)
Pasos para Trabajar en Excel

//Poner en uso la Unidad
ComObj

//Declarar la Variable
Excel : Variant;

//Crea la instancia (Abre Excel)
Excel := CreateOleObject('Excel.Application');

//Añade un Libro
Excel.WorkBooks.add;

//Pone Visible La Ventana
Excel.visible:=True;

//Introduce el Valor
Excel.Range['A1'].Value:='Hola';

//Guarda el Archivo
Excel.ActiveWorkBook.SaveAs('C:\LaPrueba.xls');

//Abrir un Archivo
Excel.WorkBooks.Open('C:\LaPrueba.xl');

//Salir
Excel.Quit

//Formatos

//Merge
Excel.Range['A1','D1'].Merge;

//Font
Excel.Range['A1'].Font.Size:=11;
Excel.Range['A1'].Font.Name := 'Verdana';
Excel.Range['A1'].Font.FontStyle := 'Bold';
Excel.Range['L14'].HorizontalAlignment := xlHAlignRight;


Amigo, podrias poner todos los metodos que hay de excel aqui mismo? necesito modificar el tamaño de las celdas y cosas asi porfavor si? gracias de antemano! :)

rgstuamigo 22-12-2010 23:09:02

Cita:

Empezado por daniel43 (Mensaje 385651)
... podrias poner todos los metodos que hay de excel aqui mismo? necesito modificar el tamaño de las celdas y cosas asi porfavor si? gracias de antemano! :)

Hola daniel43 bienvenido al ClubDelphi :) ; como eres nuevo por aquí te invito a leer nustra Guía de estilo para conocer ciertas normas del foro sin olvidar que tambien puedas mirar las etiquetas(Tag) que el foro te ofrece para formatear tus post para que sean bien estéticos y claros.;)

Sobre tu pregunta o dudas que tienes, pues como verás el hilo(Tema) es un poco antiguo y tendrías que tener suerte para que el amigo juliopag1 te conteste, sin embargo puedes hacer una busqueda usando el buscador del club con alguna palabras clave que veas conveniente, pues existe miles de referencias o hilos que te pueden ayudar en los propósito que tengas.;)
Yo personalmente te puedo recomendar un buen artículo o tutorial que hablas del manejo de Word desde Delphi.
Aquí está ;)
Saludos...:)


La franja horaria es GMT +2. Ahora son las 09:27:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi