¿Cuál es el número de tipo de archivo PDF en Excel 2007 que se necesita para guardar un archivo en formato PDF a través de la API?

StackOverflow https://stackoverflow.com/questions/738829

Pregunta

Tengo que llamar a una función con el fin de guardar un libro de Excel. He instalado el PDF Guardar complemento para Excel 2007, pero ahora tengo que saber lo que el número de código es para el formato de archivo al guardar el archivo de Excel.

Un ejemplo de los números de los formatos de archivo de Excel se puede encontrar aquí.

http: //www.dailydoseofexcel. com / archives / 2006/10/29 / saveas-en-excel-2007 /

FileExtStr = ".xlsb": FileFormatNum = 50
FileExtStr = ".xlsx": FileFormatNum = 51
FileExtStr = ".xlsm": FileFormatNum = 52
FileExtStr = ".xls": FileFormatNum = 56
FileExtStr = ".csv": FileFormatNum = 6
FileExtStr = ".txt": FileFormatNum = -4158
FileExtStr = ".prn": FileFormatNum = 36

necesito el uno para el final .pdf.

¿Fue útil?

Solución

Lo hice en Word, y el número de formato es de 17.

Otros consejos

Consulte el Workbook.ExportAsFixedFormat método:

ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF 
    FileName:=“sales.pdf” 
    Quality:=xlQualityStandard 
    DisplayFileAfterPublish:=True 

Este método se prefiere en el uso de SaveAs, ya que también permite especificar todas las opciones de PDF / XPS.

Nota: Este método se ha añadido al modelo de objetos de Excel con Excel 2007 y requiere que el Guardar como PDF o XPS Add-in para los programas de 2007 Microsoft Office que desea instalar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top