Endnote X5和Word 2010协作时的加载项与宏警告问题总结

时间:2022-01-11 06:17:02

Microsoft Office Professional Plus 2010 装好以后,首次运行发现它就是已经破解的。但是每次关闭Word时都出来如下警告“您正试图运行的函数包含有宏或需要宏语言......”:

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

这是因为我安装时禁用了一些选项,于此警告相关的大概是我没安装“共享功能”。

用下面的方法可以消除上面的这个警告:

1. 文件 → 选项(I) →加载项,在右半最下面:COM加载项 → 转到(G)...

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

把里面的项内容都删除→ 确定。

Endnote X5和Word 2010协作时的加载项与宏警告问题总结


2. 文件 → 选项(I) → 信任中心→  信任中心设置 (T)...,在宏设置里面选择 “启用所有宏”和“信任对 VBA 工程对象模型的访问”→ 确定。

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

重启Word,关闭时就不会再看到那个警告了。打开、关闭一切正常。问题看似解决了。


但是,装了Endnote以后,打开Word时,就又出现了开始时一样的警告:

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

确定以后又弹出2次,然后是如下警告:

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

点确定,就出现EndNote X5的提示“Word 无法写文件”:

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

确定。此时可以看到Endnote的选项。

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

分析了一下上面的设置如果删除那些加载项,那么在Word中就看不到Endnote了,肯定不行。


如何解决上述问题?我的方法是:

卸载word(用CCleaner卸载,卸载完后发现之前手动删除2007时的残留的无法删除的开始菜单里面的2007的一些快捷方式也顺带没有了。),重装一次,并开启一些共享功能。安装时的自定义配置如下:

Microsoft Access 全部禁用;

Microsoft InfoPath 全部禁用;

Microsoft OneNote 全部禁用;

Microsoft Publisher 全部禁用;

Office 共享功能 里面只禁用了“Business Connectivity Services”这一项,其它都安装。

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

安装完成以后,打开Word,Endnote正常加载在Word里,无任何警告。根本不需要设置任何加载项。看一下当前的加载项如下:

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

Endnote X5和Word 2010协作时的加载项与宏警告问题总结

Endnote X5和Word 2010协作时的加载项与宏警告问题总结


总结:

如果你在使用Word 2010和Endnote时遇到“您正试图运行的函数包含有宏或需要宏语言......”等宏加载的问题,建议重装一下Word,确保共享功能正确安装了,应该就不会遇到本文的宏警告们。