我有一个用户有一台新电脑,每当打开 Excel 时都会出现错误消息
打开此文件中的 VBA 项目需要当前未安装的组件
该消息与出现在此 MSKB 帮助文章但这是一台全新的电脑,而且发生了这种情况任何每次打开 Excel 时,即使是从开始菜单中的 Excel 快捷方式打开。因此它不应该尝试加载任何旧的 VBA 内容。
错误消息弹出 4 次,引用不同的文件,然后消失,只留下一个框,提示 VBA 项目已从文件中删除,并生成如下错误日志消息
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
<logFileName>error032280_04.xml</logFileName>
<summary>Errors were detected in file 'C:\Program Files\Microsoft Office\Office12\xlstart\PP.XLA'</summary>
- <additionalInfo>
<info>This workbook has lost its VBA project, ActiveX controls and any other programmability-related features.</info>
</additionalInfo>
</recoveryLog>
在此计算机上对 Office 所做的所有操作是激活它,并应用 Microsoft Update 的所有更新。
我在 Google 或 MSKB 中找不到与实际存在的 VBA 项目无关的任何内容。有人知道这是什么原因造成的吗?
答案1
消除聚丙烯酰胺来自 C:\Program Files\Microsoft Office\Office12\xlstart。它看起来像是一个第三方插件。虽然我无法确切地说出它来自哪里,但很可能来自机器上安装的其他软件。
如果失败,还请检查以下文件夹:
- %APPDATA%\Microsoft\AddIns
- %APPDATA%\Microsoft\Excel\XLSTART
如果两者都是空的,请尝试(关闭 Excel)重命名或删除 Excel12.xlb。