症状
当打开一个文件或尝试使用 Microsoft Office 2013年点 2年用 (C2R) 中的宏时,您可能会遇到下列症状之一。
Microsoft Access
Windows 安装程序窗口不断闪烁。
当您使用 Access 向导时您会收到以下错误︰
"这个功能没有安装,或者已被禁用"
当您打开 Visual Basic 编辑器 (VBE) 时您会收到以下错误︰
"Microsoft Access 不能加载动态链接库 (dll) Vbe7 Visual Basic for Applications"
Microsoft Word
单击宏,后您将收到以下错误︰
"您试图运行的函数包含宏或需要宏语言支持的内容"
Microsoft Excel
打开现有的工作簿时,您会收到以下错误 ︰
"Visual Basic for Applications (VBA) 此工作簿中的宏已损坏,并且已被删除。"打开现有的工作簿
在开发人员和查看功能区下, Visual Basic、宏和录制宏选项被禁用。
Microsoft PowerPoint
Visual Basic和宏已被禁用的功能区上。
使用 VBA 代码打开演示文稿时您会收到以下错误︰
"文档中包含宏。已禁用此应用程序的宏语言支持。 需要 VBA 的功能将不可用。是否要打开只读的此文档?"
原因
非 Microsoft 注册表清理程序和系统维护应用程序中删除用于 2013 Microsoft Office 应用程序中的 VBA 功能的多个注册表项值。
解决方案
运行 Office 在线维修。下面是如何︰
-
单击开始>控制面板>程序和功能。
-
Microsoft Office 程序,请单击,然后单击更改。
-
选择在线修复,并单击修复。
在线修复完毕后,您应该能够使用 Office 2013 应用程序。
-
从开始屏幕中,在搜索框中,键入控制面板,然后点击或单击应用程序。
-
请点击或单击控制面板>程序>程序和功能。
-
选择您的 Microsoft Office 程序,然后单击更改。
-
选择在线修复,并单击修复。
在线修复完毕后,您应该能够使用 Office 2013 应用程序。
详细信息
要防止重复发生,请联系注册表清理程序的提供商或系统维护应用程序。