【发布时间】:2016-02-08 04:29:32
【问题描述】:
我已安装 Excel 2010 和 Adobe Acrobat DC。
我有几千个保存为 .html 的文件保存在一个文件夹中。 我打算做几件事,但在这一点上,我想基本上将这些文件转换为 PDF。我想我只需要能够将它们打开 as PDF,然后将它们保存为我不知道该怎么做的 PDF...
我已经能够通过 vba 在 Internet 浏览器中打开它们……但在那之后就没有多少了。
【问题讨论】:
-
您不能以 PDF 格式打开 HTML 文件,但您可以在 Word 中打开它们然后另存为 PDF。
-
@Tim Williams 好吧,当我右键单击文件时,我可以选择“转换为 Adobe PDF”。如果我单击它,该文件将以 PDF 格式打开。如果我有大约 100 个文件,我会以这种方式转换它们,但我有太多文件......如果允许我按原样转换,将它们保存在 word 中似乎是一种迂回的方式......跨度>
-
该上下文菜单可能是直接发送给 Adobe Acrobat 的命令。 Tim 暗示的是,您可以在 VBA 中创建一个脚本以在 Word 中打开 HTML 并另存为 PDF。我建议您首先启动宏记录器并在 Windows 中进行手动转换。然后查看生成的代码,您可以调整以适应所有文件。如果您的部分脚本有特定问题,请在此处发布,有人会为您提供帮助。问候。
-
您可以通过检查注册表从该右键菜单中找出正在调用的命令,然后使用批处理文件循环浏览该文件夹。