如何使用VBA在PDF中进行search

你好我是VBA的新手,

是否可以使用VBA在PDF文件内search? 并返回search目标与search匹配的文件的名称?

为了让你更好地理解我所做的事情:我有一个在网页上( http://cetatenie.just.ro/ordine/articol-11/ )的macros循环遍历超链接并下载匹配的标准文件(PDF) 。 现在我需要在其中search一个名字和姓氏(即BLANARI VITALIE),并知道它在哪个文件/文档发布。

进入我的脑海唯一的想法是导入数据,但再次Excel文件将变得太大。

请帮忙!

如果安装了Acrobat Professional,则可以使用Automation(Acrobat.AcroPDDoc)并查询Postscript

以下是我find的一个例子(在Google上search):

从PDF文件获取数据到Excel工作表或文本文件(S)

要使用此代码,您需要以下参考:

  1. AcroPDFLib
  2. 杂技演员

在我的电脑上,他们在:

  • AcroPDFLib :C:\ Program Files \ Common Files \ Adob​​e \ Acrobat \ ActiveX \ AcroPDF.dll
  • Acrobat :C:\ Program Files \ Adob​​e \ Reader 11.0 \ Reader \ AcroRd32.dll

如果在VB编辑器引用对话框中找不到它们,或者通过在C:\ Program Files \ Adob​​e中search ,那么您没有在PC上安装必要的组件,以简单的方式

困难的方法是剥离PostScript并将其读入variables,然后searchvariables!

HTH

菲利普