많은 워크 시트가있는 통합 문서가 있습니다. 첫 번째 페이지는 Worksheet 1이고 두 번째 페이지는 Worksheets 2-x 인 두 페이지 PDF로 저장하려고합니다. 내 코드는 현재 통합 문서의 각 워크 시트에 대해 개별 PDF를 저장할 수 있습니다. 나는 그것을하기 위해 무엇을 덧붙일 지 궁금합니다. 누구든지 조언을 공유 할 수 있습니까?Excel에서 VBA를 사용하여 선택한 시트를 PDF로 저장
감사합니다.
Option Explicit
Sub createPDFfiles()
Dim ws As Worksheet
Dim Fname As String
For Each ws In ActiveWorkbook.Worksheets
On Error Resume Next
Fname = "C:\Folder\" & ws.Name & "Report" & Format(Date, "yyyy-mm-dd") & ".pdf"
ws.ExportAsFixedFormat _
Type:=xlTypePDF, _
Filename:=Fname, _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False
Next ws
End Sub
어떤 Excel 버전을 사용하고 있습니까? –
미안합니다. 저는 Excel 2007에 있습니다. – Andrew
첫 번째 시트를 한 파일에, 나머지 시트를 두 번째 파일에 넣으려는 것입니까? – bernie