2

Excel 통합 문서를 저장하려면 함수를 호출해야합니다. Excel 2007 용 PDF 저장 애드온을 설치했으나 Excel 파일을 저장할 때 파일 형식의 번호 코드를 알아야합니다.API를 통해 파일을 PDF로 저장하는 데 필요한 Excel 2007의 PDF 용 FileType 번호는 무엇입니까?

Excel 파일 형식 번호의 예는 여기에서 찾을 수 있습니다.

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 

http://www.dailydoseofexcel.com/archives/2006/10/29/saveas-in-excel-2007/

나는 종료 .PDF의 하나가 필요합니다.

답변

1

나는 Word에서 이것을했으며 형식 번호는 17입니다.

4

체크 아웃 Workbook.ExportAsFixedFormat 방법 :이 방법은 모든 PDF/XPS 옵션을 지정 할 수 있기 때문에 SaveAs를 사용하여 선호한다

ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF 
    FileName:=“sales.pdf” 
    Quality:=xlQualityStandard 
    DisplayFileAfterPublish:=True 

.

참고 :이 방법은 Excel 2007의 Excel 개체 모델에 추가되었으며 2007 Microsoft Office 프로그램의 경우 Save as PDF or XPS Add-in이 필요합니다.

+0

이것은 완벽했습니다. 정확히 내가 무엇을 찾고 있었는지! –

+0

Excellent - 마지막 매개 변수에 OpenAfterPublish라는 또 다른 이름이 있다는 것을 알았지 만. – Orbling