描述匿名VBA对象

时间:2017-05-09 15:22:22

标签: vba pdf acrobat

我正在使用记录严重的库(“Acrobat Acrobat 10.0”)来使用VBA修改PDF文档。

为了执行此修改,我使用Object(JavaScript Object),它表示JavaScript库的VBA接口。我的问题:我在网上找不到任何文件。我可以找到相应的JavaScript documentation,但没有任何描述我需要/以我需要的方式。

是否可以迭代'匿名'对象的方法/属性?

1 个答案:

答案 0 :(得分:1)

如果您可以早期绑定(工具 - >参考...)库,那么您已经可以使用对象浏览器(F2)浏览其模块及其公开的所有成员,并阅读每个成员的 docstring (如果存在)。

如果你不能早期绑定库并且只能使用Object,那么你就会陷入困境:迭代库成员的唯一方法就是加载该库; VBA并没有对反射的本机支持,但使用Rubberduck的实验性COM API,你肯定可以做到这一点......只要引用了库。