![]() |
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. |
shellexecute es la respuesta
|
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; |
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;)
|
Excel
Cita:
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! :) |
Cita:
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 21:09:21. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi