2013-07-15 34 views
0

我需要通过VBA将Word文档和一些工作表一起导出到一个PDF文件。如何将.doc和一些工作表导出到一个PDF

我知道我可以导出几个工作表为PDF(每个工作表是一个页面),但是有可能包括一个.doc和工作表一起吗?

+1

将工作表粘贴到Word中(并且大小适当)并使用此Word文档另存为PDF –

+0

使用Excel VBA可以将.Doc保存为.PDF。这个问题就变成了你可以合并你的工作表与这个单词文档?可能吧,但是我认为如果你打开Word文档,保存为纯文本,将其内容复制到工作簿中的工作表中,然后根据需要将工作表导出为PDF,反之亦然,则会更容易 –

+0

@EricJ否纯文本 - 我想保持格式。 – ftkg

回答

1

我建议你以编程方式构建一个临时的word文档。 宏将

  1. 创建新的word文档
  2. 打开.DOC
  3. 其内容复制到文档中
  4. 实例化的Excel
  5. 打开每个.xls的的
  6. 其复制内容到您的文档中
  7. 将您的文档保存为pdf
  8. 关闭打开的东西

挖掘每个操作的“操作方法”应该很简单。 发布代码后,我们将帮助调试!

注:或者有工具可以合并pdf文件(Search on StackOverflow)。您可以生成单独的pdf,然后合并它们。 VBScript将是一个合适的工具来编程!

相关问题