1

У меня есть пользователь с новым компьютером, который при каждом открытии 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.

Мне не удалось выкопать что-либо в Google или MSKB, которое не имеет отношения к проектам VBA, которые действительно существуют. Кто-нибудь знает, что вызывает это?

1 ответ1

1

Удалите PP.XLA из C:\Program Files\Microsoft Office\Office12\xlstart. Похоже, что это сторонняя надстройка. Я не могу точно сказать, откуда он, но, скорее всего, от какого-то другого программного обеспечения, установленного на машине.

Если это не помогло, проверьте также следующие папки:

  • % AppData%\Microsoft\ Надстройки
  • % APPDATA%\Microsoft\ Excel\ XLSTART

Если оба поля пусты, попробуйте (с закрытым Excel) переименовать или удалить Excel12.xlb.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .