Qual è il numero FileType per PDF in Excel 2007 che è necessario per salvare un file in formato PDF tramite l'API?
-
09-09-2019 - |
Domanda
ho bisogno di chiamare una funzione al fine di salvare una cartella di lavoro di Excel. Ho installato il PDF Salva addon per Excel 2007, ma ora ho bisogno di sapere qual è il numero di codice è per il formato di file per quando salvo il file excel.
Un esempio dei numeri di formato di file di Excel può essere trovato qui.
http: //www.dailydoseofexcel. com / archives / 2006/10/29 / saveas-in-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
ho bisogno di quello per il finale .pdf.
Soluzione
Ho fatto questo in Word, e il numero di formato è 17.
Altri suggerimenti
Controlla la Workbook.ExportAsFixedFormat
metodo:
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF
FileName:=“sales.pdf”
Quality:=xlQualityStandard
DisplayFileAfterPublish:=True
Questo metodo dovrebbe essere preferito rispetto all'uso di SaveAs
perché permette anche specificare tutte le opzioni PDF / XPS.
Nota: Questo metodo è stato aggiunto al modello a oggetti di Excel con Excel 2007 e richiede la Salva come PDF o XPS Add-in per i programmi di Microsoft Office 2007 per essere installato.