【问题标题】:Exporting a multi-sheet Excel workbook as PDF in VBA在 VBA 中将多页 Excel 工作簿导出为 PDF
【发布时间】:2012-10-16 01:28:11
【问题描述】:

我正在使用 Excel 2007 构建一个复杂的多选项卡(工作表)工作簿。我想从 VBA 中将其保存为 PDF。我正在尝试使用 ExportAsFixedFormat。

果然,此调用正确导出了 PDF,并在正确的位置使用正确的名称。但是,它只包含当前可见的选项卡。

我在 Excel 2010 中找到了一个关于此的线程(我假设它是相似/相同的),它将所有工作表放在一个数组中,然后选择它们...

Sheet(Array("One", "Two")).Select

但是,这会在我的机器上返回一个错误,即选择失败。

我确定这是相当简单的事情,有什么建议吗?

【问题讨论】:

标签: excel vba pdf


【解决方案1】:

叹息这很简单。

如果您导出 ActiveWorkbook 而不是 ActiveSheet...,那么您将获得没有任何数组或选择的所有工作表。

【讨论】:

    猜你喜欢
    • 2020-06-27
    • 2010-09-18
    • 2016-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-22
    • 1970-01-01
    • 2014-01-12
    相关资源
    最近更新 更多