Qual é o número FileType para PDF no Excel 2007 que é necessário para salvar um arquivo como PDF através da API?

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

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.

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top