Qual è il numero FileType per PDF in Excel 2007 che è necessario per salvare un file in formato PDF tramite l'API?

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

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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top