Ver Mensaje Individual
  #1  
Antiguo 19-06-2012
Avatar de DarkBlue
DarkBlue DarkBlue is offline
Miembro
 
Registrado: jun 2010
Posts: 105
Reputación: 14
DarkBlue Va por buen camino
ExportAsFixedFormat excel y delphi

Aprovechando la funcion de exportar un archivo de excel al formato pdf quiero automatizar la exportacion con ayuda de los macros programables de excel pero me da un siguiente codigo que no he podido traducir a delphi debido a los valores por defecto de las variables que desconosco cuales deben de ser.

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Documents and Settings\Bla\Mis documentos\Libro1.pdf", Quality _
:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
intente algo así
Código Delphi [-]

filename:='C:\pdfuno.pdf';
  quality:='xlQualityStandard';
  IncludeDocProperties:=false;
  IgnorePrintAreas:=true;
  Fromto:=1;
  tto:=1;
  OpenAfterPublish:=true;
  FixedFormatExtClassPtr:=null;
Sheets.ExportAsFixedFormat(0, Filename, Quality, IncludeDocProperties, IgnorePrintAreas, Fromto, Tto, OpenAfterPublish, FixedFormatExtClassPtr);
el error que me marca dice el parametro no es correcto quien sabe cual de ellos!!

todas estas variables son del tipo variant. encontre en una sitio llamado stackoverflow que pusiera no se que es creo que es una constante llamada EmptyParam pero me dice que no esta declarada y no se en que unidad esta tengo delphi 7 muchas gracias !!!suerte

Adicional aqui esta el enlace de stackoverflow
http://stackoverflow.com/questions/4...tasfixedformat
__________________
Todo es Relativo

Última edición por DarkBlue fecha: 19-06-2012 a las 20:58:30.
Responder Con Cita