如何使用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)
要使用此代码,您需要以下参考:
- AcroPDFLib
- 杂技演员
在我的电脑上,他们在:
- AcroPDFLib :C:\ Program Files \ Common Files \ Adobe \ Acrobat \ ActiveX \ AcroPDF.dll
- Acrobat :C:\ Program Files \ Adobe \ Reader 11.0 \ Reader \ AcroRd32.dll
如果在VB编辑器引用对话框中找不到它们,或者通过在C:\ Program Files \ Adobe中search ,那么您没有在PC上安装必要的组件,以简单的方式
困难的方法是剥离PostScript并将其读入variables,然后searchvariables!
HTH
菲利普