[請問] Excel VBA 工作表批次轉PDF
本魯VBA小白
目前使用excel 2016 for mac,
想要寫巨集將Excel每一個sheet存成一個PDF,檔名維持sheet的命名
例如
sheet1 -> sheet1.pdf
sheet2 -> sheet2.pdf
自己研究了一下試寫了以下語法
Sub SheetToPDF()
For i = 4 To Sheets.Count '從sheet 4 開始
Sheets(i).Copy '複製到新的工作簿&建立副本
ActiveWorkbook.SaveAs "/Users/Hsu/Desktop/" & Sheets(1).Name
'引號內放檔案路徑
ActiveWorkbook.Close
Next
End Sub
目前已經可以自動批次存成xlsx了,
但是卡在不知道如何轉成pdf,
因為是新手,問的問題可能很低階,
希望有VBA高手可以幫幫忙(跪
謝謝!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.136.188
※ 文章網址: https://www.ptt.cc/bbs/ask/M.1492099368.A.6B5.html
→
04/14 00:20, , 1F
04/14 00:20, 1F
推
04/14 02:00, , 2F
04/14 02:00, 2F