在VBA中将多表Excel工作簿导出为PDF

时间:2012-10-25 19:25:16

标签: excel vba pdf

我正在使用Excel 2007构建复杂的多标签(工作表)工作簿。我想在VBA中将其保存为PDF格式。我正在尝试使用ExportAsFixedFormat。

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

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

Sheet(数组(“One”,“Two”))。选择

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

我确定这是一个相当简单的指针吗?

1 个答案:

答案 0 :(得分:4)

叹息这很简单。

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