缺少Word对象库15.0

时间:2018-01-08 14:23:13

标签: excel vba

我创建了一个嵌入和修改doc文件的xlsm文档。我在我的电脑上用词2016做了这个。

我必须在我们只有excel 2013的工作中使用此文件,并且缺少Word对象库15.0。安装的版本是11.0

如何解决此兼容性问题? 我更喜欢直接在我的电脑上制作xlsm 11.0

提前致谢

1 个答案:

答案 0 :(得分:1)

库文件是Word的更高版本的一部分,您不具备该文件的分发权限,因此您无法将其复制到其他计算机。您需要使用后期绑定,因此您的代码将决定动态使用哪个库。更改声明语句以使用Object而不是特定的类。

您还没有提供代码,但它看起来像这样:

Dim objWordApp As Object
Set objWordApp = CreateObject("Word.Application")
Dim wordDoc As Object
Set wordDoc = objWordApp.XXX  ' Do something with the Word Doc object