一、WORD的宏问题
有两个可能,第一个是office的宏默认安全性是高,这样在文档打开的时候,宏是被禁用了的,如果需要运行宏功能的话,需要将宏安全性设置为低,第二个可能是安装office的时候没有选择安装全部功能,可能宏支持的功能没有安装,这样的话在打开文档的时候如果文档中有VB代码就会丢失,宏功能同样不可用,如果需要使用宏功能的话,需要添加宏支持功能,然后打开原来的文档(就是没有用你现在的word打开过的,因为你打开过后VB代码就丢失了,同样要记得把宏安全性设置为低)。
二、打开word文档,显示有宏怎么办
问题每次打开word时提示宏设置安全性设置为“非常高”,(如上图)但是会有多中不同的提示。
造成宏安全性设置非常高的原因可能是因为office中的VBA证书没有安装或者损坏,宏安全设置被窜改。解决方案:方案一:打开word,选择“工具”——“选项”在开打的选项窗口中选择“安全性”——“宏安全性”新出现的安全性窗口中选择“安全级”,如果是“中级”改为“高级”,如果是“安全级高级”则改为“非常高”。
再把“可靠发行商”中的“信任所有安装的加载项和模板”前面的勾去掉(如下图)关闭所有office软件,重新开启word。方案二:可能是office的辅助功能没有安装完全。
重新装一下office,打开office安装软件,点击下一步在安装类型中选择“完全安装”,点击“下一步”,点击“安装”,完成。 打开正常启动。
注:方案2试用于office2007,office2010等版本。
三、word打开时提示需要宏支持
打开WORD文档,提示需要宏语言VBA支持
解决方案一:word2010
1.首先打开word选择文件--选项
2.找到信任中心--点击信任中心设置。
3.找到宏设置--信任对VBA工程对象模型的访问前面打勾确定。
解决方案二:word2003
第1步,运行Word2003,打开Word2003窗口。在菜单栏中依次单击“工具”→“宏”→“Visual Basic 编辑器”菜单命令。
第2步,打开“Visual Basic 编辑器”窗口,在菜单栏中依次单击“插入”→“模块”菜单命令。
第3步,打开模块窗口,在窗口中输入三行代码:
sub macrodm()
MsBox “my macro”
End Sub
并在菜单栏依次单击“文件”→“关闭并返回到 Microsoft Word”菜单命令。在Word窗口中依次单击“工具”→“宏”→“安全性”菜单命令,打开“安全性”对话框。选中“低”单选框,并单击“确定”按钮。
第4步,保存并关闭当前的Word文件,然后再次打开该Word文件。这时将不会提示用户是否运行Word宏。
转载请注明出处51数据库 » 打开word文档出现宏