Qual é o número FileType para PDF no Excel 2007 que é necessário para salvar um arquivo como PDF através da API?
-
09-09-2019 - |
Pergunta
Eu preciso chamar uma função, a fim de guardar um livro do Excel. Eu instalei a PDF Salvar addon para o Excel 2007, mas agora eu preciso saber o que o número de código é para o formato de arquivo para quando eu salvar o arquivo excel.
Um exemplo dos números de formato de arquivo do Excel podem ser encontrados aqui.
http: //www.dailydoseofexcel. com.br / arquivos / 2006/10/29 / saveas-em-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
Eu preciso de um para o .pdf fim.
Solução
Eu fiz isso no Word, eo número formato é 17.
Outras dicas
Confira o href="http://msdn.microsoft.com/en-us/library/bb238907.aspx" rel="nofollow noreferrer"> método Workbook.ExportAsFixedFormat :
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF
FileName:=“sales.pdf”
Quality:=xlQualityStandard
DisplayFileAfterPublish:=True
Este método deve ser preferido sobre usando SaveAs
porque também permite especificar todos PDF / XPS opções.
Nota: Este método foi adicionado ao modelo de objeto do Excel com Excel 2007 e exige que o Salvar como PDF ou XPS Add-in para 2007 programas do Microsoft Office para ser instalado.