使用基于文档

时间:2017-01-16 19:19:20

标签: vba pdf adobe

我有要重命名的pdf文件。每个pdf文件的格式完全相同。

在pdf文件中,有一串文字显示"您的位置编号是:0001"。

是否有VBA扫描每个文件,然后根据位置编号保存文档。在这种情况下,文档应保存为:0001.pdf。

1 个答案:

答案 0 :(得分:1)

我邀请您查看adobe-acrobat-and-vba-an-introduction

本文引用Acrobat Reader Interapplication Communication及其API reference

这些文档说明如何使用Acrobat Reader应用程序的COM对象启动,加载和浏览PDF文档。

Dim app as Object, avdoc as Object, pageview as Object
Set app = CreateObject("AcroExch.App")
Set avdoc = app.GetActiveDoc
Set pageview = avdoc.GetAVPageView
'...

我希望这能回答你的问题。