PDA

Ver la Versión Completa : Configurar hoja excel


sagarmar
24-10-2006, 08:30:46
Hola a todos,
mi duda es: cómo puedo configurar la orientación de una hoja excel que creo desde delphi para que sea horizontal. Gracias por vuestro tiempo.

poliburro
24-10-2006, 22:15:03
Eso es sumamente sencillo amigo mio.

Debes seleccionar el menú archivo de excell, configurar impresora y en el menú propiedades elegir orientación horizontal.




:p perdón jajaja. fué un chascarrillo. te paso el código que yo uso para esos menesteres.

suerte




const
CIHOJA = -4167;

var
LOlvExcell, LOlvHoja: OLEVariant;

begin
LOlvExcell := CreateOleObject('Excel.Application');
LOlvExcell.Visible := True;
LOlvExcell.Workbooks.Add(CIHOJA);
LOlvHoja := LOlvExcell.Workbooks[1].WorkSheets[1];
LOlvHoja.PageSetUp.Orientation := 2; //Aquí se define la orientación
end;

aldmoscardi
25-10-2006, 04:09:30
Cuando me toco realizar esos tipos de reportes a exel lo que hacia hera tener un formato predefinido, con logos, formato y horientacion en una carpeta de plntillas, luego copiaba a otra direccion la hoha y lo abria desde delphi funcionaba bien y me ahorraba algunas lineas de codigo, suerte