【发布时间】:2015-02-26 04:59:46
【问题描述】:
我正在编写一个宏来浏览我的工作簿中的所有工作表。
我想要完成的是将每个工作表导出为 pdf,并根据特定单元格 (C8) 命名每个工作表的名称。
这是我目前所拥有的(我还是个初学者):
Sub print_pdf()
Dim wb As String
Dim ws As String
Dim rng As Range
Dim I As Integer
'For Each ws In wb.Worksheets
ws = Activeworkbooks.Worksheets.Count
For I = 1 To ws
Set wb = ActiveWorkbook
Set rng = ws.Range("C8")
ws.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ws.Range("C8"), Quality:=xlQualityStandard, IncludeDocProperties:=False, IgnorePrintAreas:=False, OpenAfterPublish:=True
Next ws
End Sub
【问题讨论】: