![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Ahora me contesto yo mismo, uso Delphi 7 por lo que no estoy muy seguro si para versiones anteriores de Delphi sea lo mismo.
Si se usa un objeto TExcelApplication para usar el Excel entonces, para llenar el valor de la celda A1, se usa : Excel.Cells.Items[1, 'A'] := Variable; Gracias por todo, y por cierto el metodo SaveAs(.....) con todos los parámetros que amablemente me proporcionaron funciona si en el uses de la unidad se tiene declarada Excel2000, para versiones posteriores(por ejemplo Office XP) se agrega un penultimo parametro( que estoy investigando cual puede ser) Saludos y un abrazo ![]()
__________________
Ernesto R. |
|
#2
|
||||
|
||||
|
Hola!!!
Estoy intentando hacer lo que estaban tratando, acerca de crear un archivo excel, pero esto no me funciona y me tira el error cuando quiero poner informacion en el archivo abierto: [Error] xxxxxxxxxxx.pas(784): Class does not have a default property cual es mi problema? de antemano gracias. Código Código:
var
Hoja : _WORKSHEET;
Libro : _WORKBOOK;
begin
Excel.Connect;
Libro := Excel.Workbooks.Add(NULL, 0);
Hoja := Libro.Sheets[1] as _WORKSHEET;
//Esta linea es la que me da ese error
Hoja.Cells[1, 1].Value := 'hola';
Excel.Visible[0] := true;
__________________
Sebastian Ibarrola -------------------------- |
|
#3
|
||||
|
||||
|
Intenta cambiar
Hoja.Cells[1, 1].Value := 'hola'; por Hoja.Cells.Item[1, 1].Value := 'hola'; // Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|