即使我已安装,我也没有在可用引用列表中拥有Powerpoint对象库

时间:2015-05-21 06:20:16

标签: excel vba excel-vba ole

我尝试编写一个自动创建Powerpoint演示文稿的Excel VBA程序。据我所知,起初我应该去工具 - >引用和可用引用列表查找并打开对Powerpoint对象库的引用。但是,在可用参考列表中,我没有Powerpoint对象库。我能做些什么来提供它?我有Powerpoint安装,它没有问题。

是的,我知道我可以在不引用此对象库的情况下使用Excel VBA宏中的Powerpoint(我可以使用后期绑定),但我想避免这种情况。

编辑: 嗯......发布这个问题几分钟后,我可以看到我在可用参考文献列表中有这个参考。但我很确定在我没有之前。它是否有可能现在可用,因为仅仅一分钟前我开始使用PowerPoint?

1 个答案:

答案 0 :(得分:0)

PowerPoint库文件是msppt.olb。

如果由于某种原因它没有显示在此列表中,您可以通过运行regsvr32命令来注册此特定文件来添加它,或者重新安装PowerPoint - 两者都应该这样做。以这种方式注册COM文件会将大量添加内容放入注册表中,以便让Windows知道文件的位置,访问方式和访问方式。它依赖的是什么。

在这种情况下(i)我很高兴听到你已经解决了这个问题,并且(ii)对不起但是不太可能 - 我猜你是不是没有&#39 ; t第一次在列表中找到它(这很容易做到)。