Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 缺少Word对象库15.0_Excel_Vba - Fatal编程技术网

Excel 缺少Word对象库15.0

Excel 缺少Word对象库15.0,excel,vba,Excel,Vba,我创建了一个xlsm文档,用于嵌入和修改文档文件。我用word 2016在我的电脑上完成了这项工作 我必须在只有excel 2013的工作场所使用此文件,并且缺少Word对象库15.0。安装的版本是11.0 如何解决此兼容性问题? 我更喜欢在我的pc上直接使用11.0制作xlsm 提前感谢该库文件是Word更高版本的一部分,您没有分发权限,因此无法将其复制到其他计算机。您需要使用后期绑定,这样您的代码将决定动态使用哪个库。更改声明语句以使用对象而不是特定类 您没有提供代码,但它看起来像这样: D

我创建了一个xlsm文档,用于嵌入和修改文档文件。我用word 2016在我的电脑上完成了这项工作

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

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


提前感谢

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

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

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

使用后期绑定而不是早期绑定。