将excel范围保存为pdf的VBA脚本

时间:2012-10-25 17:20:43

标签: excel vba excel-vba pdf save-as

我尝试在我的代码中添加一个范围,但我没有运气。我希望能够在vba中创建一个脚本,以“另存为”特定工作表或特定范围到pdf。 任何帮助将不胜感激。

以下是我一直在使用的内容:

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
    "c:\Book1.pdf", Quality:= _
    xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
    OpenAfterPublish:=True

谢谢,

1 个答案:

答案 0 :(得分:16)

您有代码,只需使用范围而不是activesheet

e.g。 Sheets("Sheet1").Range("B2:H28").ExportAsFixedFormat ...