¿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?
-
09-09-2019 - |
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.
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.