Microsoft Office Professional Plus 2010 装好以后,首次运行发现它就是已经破解的。但是每次关闭Word时都出来如下警告“您正试图运行的函数包含有宏或需要宏语言......”:
这是因为我安装时禁用了一些选项,于此警告相关的大概是我没安装“共享功能”。
用下面的方法可以消除上面的这个警告:
1. 文件 → 选项(I) →加载项,在右半最下面:COM加载项 → 转到(G)...
把里面的项内容都删除→ 确定。
2. 文件 → 选项(I) → 信任中心→ 信任中心设置 (T)...,在宏设置里面选择 “启用所有宏”和“信任对 VBA 工程对象模型的访问”→ 确定。
重启Word,关闭时就不会再看到那个警告了。打开、关闭一切正常。问题看似解决了。
但是,装了Endnote以后,打开Word时,就又出现了开始时一样的警告:
确定以后又弹出2次,然后是如下警告:
点确定,就出现EndNote X5的提示“Word 无法写文件”:
确定。此时可以看到Endnote的选项。
分析了一下上面的设置如果删除那些加载项,那么在Word中就看不到Endnote了,肯定不行。
如何解决上述问题?我的方法是:
卸载word(用CCleaner卸载,卸载完后发现之前手动删除2007时的残留的无法删除的开始菜单里面的2007的一些快捷方式也顺带没有了。),重装一次,并开启一些共享功能。安装时的自定义配置如下:
Microsoft Access 全部禁用;
Microsoft InfoPath 全部禁用;
Microsoft OneNote 全部禁用;
Microsoft Publisher 全部禁用;
Office 共享功能 里面只禁用了“Business Connectivity Services”这一项,其它都安装。
安装完成以后,打开Word,Endnote正常加载在Word里,无任何警告。根本不需要设置任何加载项。看一下当前的加载项如下:
总结:
如果你在使用Word 2010和Endnote时遇到“您正试图运行的函数包含有宏或需要宏语言......”等宏加载的问题,建议重装一下Word,确保共享功能正确安装了,应该就不会遇到本文的宏警告们。