将数据从PDF表单导出到Excel

时间:2015-09-18 17:44:08

标签: excel vba pdf

我有一个我在Adobe Acrobat XI Pro中创建的.pdf表单。表格将分发,个人将填写表格并在不同时间通过电子邮件发送给我。

我需要在收到表单后将表单中的信息导入Excel电子表格。

这可能吗?

1 个答案:

答案 0 :(得分:0)

直接回答:“是”

更冗长的答案:有几种可能性。

a)使用“将数据文件合并到电子表格”功能,该功能可以在Acrobat XI的“工具”面板的“表单”窗格中找到(以及在Acrobat DC的“准备表单工具”的“更多...”下拉列表中)。在那里,您可以指定要从中提取数据的文件,Acrobat会创建相应的表。

这既快速又简单,并且可以处理整批文件,但是它有一个问题,即您无法控制要导出的字段及其顺序。

b)在表单上使用doc.exportAsText()方法;这将创建一个制表符分隔文件,然后您可以将其合并到电子表格中。这将是每个文件的文件,但您可以创建一个在整个文件夹上运行的Action。

c)使用一些逻辑来组合制表符分隔的文本,然后创建并导出数据对象(这将是制表符分隔的文件,如例b)。这为您提供了最大程度的控制,您甚至可以导出“计算”数据,这些数据在表单中不存在,和/或完全控制导出的字段内容的格式。这也是每个文件的文件,并且可以变成Action。

相关问题