【发布时间】:2020-11-12 09:19:20
【问题描述】:
我有一个宏,可以使用工作表名称将工作表导出为 pdf 到指定文件夹。我想要的是将月份添加为文件名的一部分。我可以从我的工作簿中的单元格中检索它。我会在我的代码中的哪个位置添加此引用?
Dim outFldr As String
Dim ws As Worksheet
Dim i As Variant, sheets_to_select As Variant
outFldr = ActiveWorkbook.Path
sheets_to_select = Array("Summary", "PLC", "MI", "Venture", "EIS", "VCT", "PE", "Debt")
For Each i In sheets_to_select
ThisWorkbook.Sheets(i).ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=outFldr & "\" & i & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=False
Next i
MsgBox ("All pdf's exported.")
End Sub
【问题讨论】:
标签: excel vba export filenames