【发布时间】:2020-06-11 14:09:36
【问题描述】:
我目前正在处理工作簿,其中工作表(“STAM-Filialen”)的 A:A 列中几乎所有其他工作表的名称都是。我只想要在单个 PDF 中以 column("A:A") 命名的那些工作表。我使用的代码使它成为每个工作表的单独文件。是否可以使用某种相同的代码将其保存为单个 PDF?
Dim myCell As Range
Dim lastCell As Long
Dim PathName As String
lastCell = lastRow("STAM-Filialen")
PathName = Range("I10").Value
Worksheets("STAM-Filialen").Activate
For Each myCell In ThisWorkbook.Worksheets("STAM-Filialen").Range("A2:A" & lastCell).Cells
Dim wksName As String
wksName = myCell.Text
ThisWorkbook.Worksheets(wksName).Range("A1:P60").ExportAsFixedFormat Type:=xlTypePDF, Filename:=PathName & "DispoPlan.Filiaal " & wksName & ".PDF"
Next
【问题讨论】:
-
@RyanWildry 你是对的。删除了关于 Union 的答案和评论,因为它不允许组合工作表。