【发布时间】:2017-12-04 19:35:56
【问题描述】:
我在工作表中有一个模板,而要在另一张表中填写数据。我有填充模板的代码,但它打印为单独的 PDF。但是,我需要它在一个 PDF 文件中。文件名可以是任何东西,没关系。如何修改此 Excel VBA 代码来执行此操作?
Sub GenerateDataSheets()
Row = 4
Do Until IsEmpty(Worksheets("Descriptions").Cells(Row, 1))
Sheets("Template").Range("U3") = Worksheets("Descriptions").Cells(Row, 1)
Sheets("Template").ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & Worksheets("Descriptions").Cells(Row, 1)
Row = Row + 1
Loop
MsgBox "DataSheets have been generated."
End Sub
【问题讨论】:
标签: excel pdf-generation vba