Compile error in hidden module excel 2010 как исправить

В этой инструкции описано, как устранить проблему, когда при запуске надстройки «Парсер сайтов» появляется сообщение об ошибке компиляции такого вида:

В этой инструкции описано, как устранить проблему, когда при запуске надстройки «Парсер сайтов» появляется сообщение об ошибке компиляции такого вида:

Compile error in hidden module: mod_AACTIONS.
This error commonly occurs when code is incompatible with the version, platform, or architecture of this application. Click «Help» for information on how to correct this error.

Причины проблемы

Проблема чаще всего проявляется на Office 2013, и вызвана тем, что некоторые скриптовые элементы управления в Office 2013 считаются «устаревшими» по соображениям безопасности.
В надстройке «Парсер сайтов» проблема вызвана использованием компонента Web Browser на формах VBA.

Подробно о причинах проблемы (Kill Bit) и способах решения написано в статьях на сайте Microsoft: ссылка1, ссылка2.

Как проверить, действительно ли в вашем случае проблема именно эта:

  1. В меню Excel нажимаем Файл — Параметры — Настройка ленты, и включаем галочку для отображения вкладки «Разработчик»
  2. На ленте Excel на вкладке «Разработчик» нажимаем Вставить — Элементы ActiveX — Другие элементы управления (см. скриншот)
  3. В появившемся диалоговом окне ищем пункт «Microsoft Web Browser», и нажимаем ОК (см. скриншот)
  4. Рисуем мышкой прямоугольник на листе Excel.
    Если объект появился на листе (см. скриншот), то в вашем случае присутствует какая-то другая проблема (описанное в инструкции не поможет).
    Если же выскочило сообщение об ошибке «Вставка обьекта неосуществима» / «Cannot insert object», то в этой инструкции описан как раз ваш случай.

Как решить проблему с ошибкой компиляции:

  • запускаете (предварительно надо извлечь файл из архива) прикреплённый к статье файл VBA_WebBrowser_FixCompilationError.reg,
    на вопрос «Вы действительно хотите добавить информацию из этого файла в реестр» отвечаете «ДА»
  • перезапускаете Excel (если не поможет, то перезагружаете компьютер)

Содержимое файла VBA_WebBrowser_FixCompilationError.reg:

{8856F961-340A-11D0-A96B-00C04FD705A2} — идентификатор для компонента Web Browser Control

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice 15.0ClickToRunREGISTRYMACHINESoftwareWow6432Node MicrosoftOffice15.0CommonCOM Compatibility {8856F961-340A-11D0-A96B-00C04FD705A2}]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice 16.0ClickToRunREGISTRYMACHINESoftware Wow6432NodeMicrosoftOffice16.0 CommonCOM Compatibility{8856F961-340A-11D0-A96B-00C04FD705A2}]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESOFTWAREWow6432Node MicrosoftOffice15.0 CommonCOM Compatibility {8856F961-340A-11D0-A96B-00C04FD705A2}]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESOFTWAREWow6432Node MicrosoftOffice16.0 CommonCOM Compatibility {8856F961-340A-11D0-A96B-00C04FD705A2}]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESOFTWAREMicrosoft OfficeCommonCOM Compatibility {00024512-0000-0000-C000-000000000046}]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESoftwareWow6432Node MicrosoftOfficeCommonCOM Compatibility {00024512-0000-0000-C000-000000000046}]
«Compatibility Flags»=dword:00000000

Содержание

  1. Ошибка компиляции в скрытом модуле:
  2. Поддержка и обратная связь
  3. Compile error in hidden module:
  4. Support and feedback
  5. Ошибка Compile error in hidden module
  6. Причины проблемы
  7. Как проверить, действительно ли в вашем случае проблема именно эта:
  8. Как решить проблему с ошибкой компиляции:
  9. Ошибка компиляции в скрытом модуле в Word и Excel
  10. Вот как можно исправить ошибки компиляции в Word и Excel
  11. Как исправить ошибки компиляции в Word/Excel?
  12. 1. Обновите Adobe Acrobat
  13. 2. Переместите файлы Pdfmaker в другую папку
  14. 3. Перерегистрируйте файлы OCX с помощью командной строки.
  15. 4. Обновите антивирусное программное обеспечение Norton
  16. 5. Удалите программное обеспечение Norton
  17. Compile error in hidden module excel 2010 как исправить

Ошибка компиляции в скрытом модуле:

Защищенный модуль содержит ошибку компиляции. Так как эта ошибка находится в защищенном модуле, ее нельзя отобразить.

Эта ошибка обычно возникает в случае несовместимости кода с версией или архитектурой данного приложения (например, код в документе рассчитан на 32-разрядные приложения Microsoft Office, однако предпринимается попытка его запуска в 64-разрядной версии Office).

Эта ошибка имеет следующие причину и решение:

  • Ошибка возникает при наличии ошибки компиляции в коде VBA внутри защищенного (скрытого) модуля. Эта ошибка компиляции не отображается, так как модуль является защищенным.

Если у вас есть доступ к коду VBA в документе или проекте, отмените защиту модуля, а затем запустите код еще раз для просмотра сведений об ошибке.

Если доступ к коду VBA в документе отсутствует, обратитесь к автору документа, чтобы он обновил код вскрытом модуле.

Хотите создавать решения, которые расширяют возможности Office на разнообразных платформах? Ознакомьтесь с новой моделью надстроек Office. Надстройки Office занимают меньше места по сравнению с надстройками и решениями VSTO, и вы можете создавать их, используя практически любую технологию веб-программирования, например HTML5, JavaScript, CSS3 и XML.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.

Источник

A protected module contains a compilation error. Because the error is in a protected module it cannot be displayed.

This error commonly occurs when code is incompatible with the version or architecture of this application (for example, code in a document targets 32-bit Microsoft Office applications but it is attempting to run on 64-bit Office).

This error has the following cause and solution:

Cause of the error:

  • The error is raised when a compilation error exists in the VBA code inside a protected (hidden) module. The specific compilation error is not exposed because the module is protected.

If you have access to the VBA code in the document or project, unprotect the module, and then run the code again to view the specific error.

If you don’t have access to the VBA code in the document, then contact the document author to have the code in the hidden module updated.

Interested in developing solutions that extend the Office experience across multiple platforms? Check out the new Office Add-ins model. Office Add-ins have a small footprint compared to VSTO Add-ins and solutions, and you can build them by using almost any web programming technology, such as HTML5, JavaScript, CSS3, and XML.

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.

Источник

В этой инструкции описано, как устранить проблему, когда при запуске надстройки «Парсер сайтов» появляется сообщение об ошибке компиляции такого вида:

Compile error in hidden module: mod_AACTIONS.
This error commonly occurs when code is incompatible with the version, platform, or architecture of this application. Click «Help» for information on how to correct this error.

Причины проблемы

Проблема чаще всего проявляется на Office 2013, и вызвана тем, что некоторые скриптовые элементы управления в Office 2013 считаются «устаревшими» по соображениям безопасности.
В надстройке «Парсер сайтов» проблема вызвана использованием компонента Web Browser на формах VBA.

Подробно о причинах проблемы (Kill Bit) и способах решения написано в статьях на сайте Microsoft: ссылка1, ссылка2.

Как проверить, действительно ли в вашем случае проблема именно эта:

  1. В меню Excel нажимаем ФайлПараметрыНастройка ленты, и включаем галочку для отображения вкладки «Разработчик»
  2. На ленте Excel на вкладке «Разработчик» нажимаем ВставитьЭлементы ActiveXДругие элементы управления (см. скриншот)
  3. В появившемся диалоговом окне ищем пункт «Microsoft Web Browser», и нажимаем ОК (см. скриншот)
  4. Рисуем мышкой прямоугольник на листе Excel.
    Если объект появился на листе (см. скриншот), то в вашем случае присутствует какая-то другая проблема (описанное в инструкции не поможет).
    Если же выскочило сообщение об ошибке «Вставка обьекта неосуществима» / «Cannot insert object», то в этой инструкции описан как раз ваш случай.

Как решить проблему с ошибкой компиляции:

  • запускаете (предварительно надо извлечь файл из архива) прикреплённый к статье файл VBA_WebBrowser_FixCompilationError.reg,
    на вопрос «Вы действительно хотите добавить информацию из этого файла в реестр» отвечаете «ДА»
  • перезапускаете Excel (если не поможет, то перезагружаете компьютер)

Содержимое файла VBA_WebBrowser_FixCompilationError.reg:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice 15.0ClickToRunREGISTRYMACHINESoftwareWow6432Node MicrosoftOffice15.0CommonCOM Compatibility <8856f961-340a-11d0-a96b-00c04fd705a2>]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice 16.0ClickToRunREGISTRYMACHINESoftware Wow6432NodeMicrosoftOffice16.0 CommonCOM Compatibility<8856f961-340a-11d0-a96b-00c04fd705a2>]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESOFTWAREWow6432Node MicrosoftOffice15.0 CommonCOM Compatibility <8856f961-340a-11d0-a96b-00c04fd705a2>]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESOFTWAREWow6432Node MicrosoftOffice16.0 CommonCOM Compatibility <8856f961-340a-11d0-a96b-00c04fd705a2>]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESOFTWAREMicrosoft OfficeCommonCOM Compatibility <00024512-0000-0000-c000-000000000046>]
«Compatibility Flags»=dword:00000000

[HKEY_LOCAL_MACHINESoftwareWow6432Node MicrosoftOfficeCommonCOM Compatibility <00024512-0000-0000-c000-000000000046>]
«Compatibility Flags»=dword:00000000

Источник

Ошибка компиляции в скрытом модуле в Word и Excel

Вот как можно исправить ошибки компиляции в Word и Excel

  1. Обновление Adobe Acrobat
  2. Переместить файлы Pdfmaker в другую папку
  3. Повторная регистрация файлов OCX с помощью командной строки
  4. Обновите антивирусное программное обеспечение Norton
  5. Удалите программное обеспечение Norton

« Ошибка компиляции в скрытом модуле » – это сообщение об ошибке, которое может появиться у некоторых пользователей MS Word и Excel. Сообщение об ошибке появляется, когда пользователи Office открывают Word или Excel. Следовательно, ни одно приложение не запускается для пользователей. Появляется ли сообщение об ошибке « Ошибка компиляции в скрытом модуле » при открытии Excel или Word? Если это так, вот несколько решений, которые могут это исправить.

Как исправить ошибки компиляции в Word/Excel?

1. Обновите Adobe Acrobat

Ошибка « Ошибка компиляции в скрытом модуле » может быть связана с двумя файлами шаблонов Adobe Acrobat в папках MS Office. Таким образом, обновление Adobe Acrobat является одним из возможных решений этой проблемы. Чтобы вручную проверить наличие обновлений Adobe, нажмите Справка в окне Acrobat. Выберите Проверить наличие обновлений , чтобы открыть окно программы обновления. Затем вы можете нажать кнопку Загрузить и установить , если для нее есть обновления.

– СВЯЗАННО: как исправить то, что Word Online не работает или не отвечает

2. Переместите файлы Pdfmaker в другую папку

Pdfmaker.xla и Pdfmaker.dot – это два файла Adobe Acrobat, связанные с проблемой « Ошибка компиляции в скрытом модуле ». Таким образом, перемещение этих файлов из папок MS Office также может исправить ошибку. Вот как вы можете переместить эти файлы в альтернативную папку в Windows 10.

  • Нажмите кнопку Введите здесьпоиск , чтобы открыть окно поиска Cortana.
  • Введите «Pdfmaker.xla» в поле поиска, чтобы найти этот файл.
  • Чтобы найти файл Pdfmaker.dot, введите название этого файла в поле поиска.
  • Затем щелкните правой кнопкой мыши файлы и выберите Открыть местоположение файла , чтобы открыть их папки в проводнике.
  • Если вы не можете найти эти файлы с помощью инструмента поиска, откройте папки MS Office Startup и Xlstart в проводнике. Папка «Автозагрузка» содержит файл Pdfmaker.dot, а каталог Xlstart – файл Pdfmaker.xla.
  • Чтобы переместить файлы Pdfmaker на рабочий стол, щелкните их правой кнопкой мыши в проводнике и выберите параметр Вырезать .
  • Щелкните правой кнопкой мыши другую папку (или рабочий стол Windows), чтобы переместить их и выберите Вставить .

3. Перерегистрируйте файлы OCX с помощью командной строки.

Ошибка « Ошибка компиляции в скрытом модуле » также может быть побочным эффектом обновлений Windows. Таким образом, регистрация файла mscomctl.ocx также может решить эту проблему. Вот как вы можете перерегистрировать этот файл OCX в командной строке.

  • Нажмите клавишу Windows + X горячую клавишу.
  • Выберите Командная строка (администратор) , чтобы открыть подсказку от имени администратора.
  • Для 32-разрядной платформы Windows введите в командной строке следующие команды:

regsvr32 -u c: windowssystem32mscomctl.ocx
regsvr32 c: windowssystem32mscomctl.ocx

  • На 64-битных платформах Windows введите эти команды:

regsvr32 -u c: windowssyswow64mscomctl.ocx
regsvr32 c: windowssyswow64mscomctl.ocx

– СВЯЗАННО: Excel не открывает файлы, вместо этого отображается белый экран? Вы можете это исправить

4. Обновите антивирусное программное обеспечение Norton

Norton Antivirus также связан с ошибкой Ошибка компиляции в скрытом модуле . Если Norton AV установлен на вашем настольном компьютере или ноутбуке, обновление этого программного обеспечения может решить проблему. Вы можете проверить наличие обновлений, нажав кнопку Обновить меня сейчас на этой веб-странице. Или щелкните правой кнопкой мыши значок Norton Antivirus на панели задач и выберите Norton LiveUpdate .

5. Удалите программное обеспечение Norton

  • Если обновление Norton Antivirus не устраняет ошибку скрытого модуля, рассмотрите возможность удаления программного обеспечения Norton. Для этого нажмите сочетание клавиш Windows + R.
  • Введите «appwiz.cpl» в «Выполнить» и нажмите кнопку ОК .

  • Выберите из списка антивирус Norton и нажмите кнопку Удалить .
  • Затем нажмите Да , чтобы удалить программное обеспечение.

Одно из этих решений для ошибки « Ошибка компиляции в скрытом модуле » может запустить Word или Excel, чтобы вы могли запустить их снова. Некоторые из более общих советов в этом посте по исправлению неиспользуемых приложений MS Office также могут пригодиться для решения проблемы со скрытыми модулями.

Источник

Модератор форума: _Boroda_, китин

Мир MS Excel » Вопросы и решения » Готовые решения » Вставка объекта неосуществима/Compile error in hidden module (Excel)

Вставка объекта неосуществима/Compile error in hidden module

DJ_Marker_MC Дата: Вторник, 23.12.2014, 11:33 | Сообщение № 1

Всем добрый день.
После последних обновлений Microsoft видел уже жалобы на то что Excel ругается на ActiveX в стиле:

— Вставка объекта неосуществима
— Compile error in hidden module
— Cannot insert object

Из первых симптомов которые бросаются в глаза — это перестают нажиматься CommandButton на листе.
Сегодня с утра на работе столкнулся с этой же проблемой в Excel 2010 SP2 x32 на Windows 8.1 x64
Трабл произошел после того как я вчера обновился через центр обновления (это одно из свежих обновлений поскольку обновляюсь каждый месяц).

Эта проблема описана на сайте Microsoft ТУТ и ЗДЕСЬ
Но лично мне их решение не помогло.

Решение нашел в сообщении от ZVI еще от 2012 года
http://www.planetaexcel.ru/forum. e357392
В приложенном архиве находится .bat файл.

Содержание ExcelFix.bat такое:

@echo off
del «%APPDATA%MicrosoftForms*.exd»
del «%APPDATA%MicrosoftExcel*.xlb»
del «%APPDATA%RoamingMicrosoftForms*.exd»
del «%Temp%VBE*.exd»
del «%Temp%Excel8.0*.exd»
del «%APPDATA%MicrosoftLocal*.exd»
del «%USERPROFILE%Local SettingsTemp*.exd»
del «%USERPROFILE%Local SettingsTempVBE*.exd»
del «%USERPROFILE%Local SettingsTempExcel8.0*.exd»
del «%SystemRoot%TempVBE*.exd»
del «%SystemRoot%TempExcel8.0*.exd»

Лично у меня после этого все нормально снова заработало.
Надеюсь это будет, также полезно и другим.

ZVI отдельная благодарность за микстуру

up1:
Данное решение исправляет лишь ЛОКАЛЬНЫЙ вопрос.
После применения данного решения все Ваши файлы будут работать как и прежде, но если после применения данного решения Вы зайдете в тот файл что не работал и сохраните его, то после отправки его кому либо у человека который принял данный файл также будут проблемы с этим файлом.
К сожалению похоже мелкософт в этот раз налажал с обновлениями.

up2:
ГЛОБАЛЬНОЕ РЕШЕНИЕ
Поскольку по проблеме шагал по горячим следам, то методом «научного тыка» выяснил где же таилась загадка.
А подвох таится в 3-х обновлениях от 9 декабря 2014г.
Поэтому НЕ РЕКОМЕНДУЮ установку обновления в «Центре обновления Windows», вот он вредитель:

http://support.microsoft.com/kb/2553154 — обновления безопасности для Microsoft Office 2010

после того как я его удалил, то все проблемные файлы начали работать и у меня и у коллег которые используют данные файлы.

Для удаления этого обновлений идем по пути:
Панель управления — Программы и компоненты — слева сверху переходите в Просмотр установленных обновлений
Теперь тут в разделе офиса ищите обновление где в конце в скобках написано:
KB2553154
И просто удаляете его.

Если то что выше не помогло, удалите еще два обновления после этого, но мне помогло то, что выше.
Поэтому статью эту подправил, а два обновления что ниже вношу в раздел НЕОБЯЗАТЕЛЬНЫ ДЛЯ УДАЛЕНИЯ, но на всякий случай пускай тут полежат))
http://support.microsoft.com/kb/2910902 — обновления безопасности для Microsoft Excel 2010
http://support.microsoft.com/kb/2589348 — обновления безопасности для Microsoft Excel 2010
KB2910902, KB2589348

up3:
ОФИЦИАЛЬНОЕ РЕШЕНИЕ ОТ MICROSOFT ОТ 10.03.2015
Microsoft сжалился над пользователями и выпустил официальное обновление которое устраняет данную проблему, так что теперь можно обновляться не исключая обновление KB2553154.
Само обновление которое устраняет проблему именуется как KB2920813 — обновления для Office 2010 (KB2920813) от 10 марта 2015 г.
https://support.microsoft.com/uk-ua/kb/2920813

Всем добрый день.
После последних обновлений Microsoft видел уже жалобы на то что Excel ругается на ActiveX в стиле:

— Вставка объекта неосуществима
— Compile error in hidden module
— Cannot insert object

Из первых симптомов которые бросаются в глаза — это перестают нажиматься CommandButton на листе.
Сегодня с утра на работе столкнулся с этой же проблемой в Excel 2010 SP2 x32 на Windows 8.1 x64
Трабл произошел после того как я вчера обновился через центр обновления (это одно из свежих обновлений поскольку обновляюсь каждый месяц).

Эта проблема описана на сайте Microsoft ТУТ и ЗДЕСЬ
Но лично мне их решение не помогло.

Решение нашел в сообщении от ZVI еще от 2012 года
http://www.planetaexcel.ru/forum. e357392
В приложенном архиве находится .bat файл.

Содержание ExcelFix.bat такое:

@echo off
del «%APPDATA%MicrosoftForms*.exd»
del «%APPDATA%MicrosoftExcel*.xlb»
del «%APPDATA%RoamingMicrosoftForms*.exd»
del «%Temp%VBE*.exd»
del «%Temp%Excel8.0*.exd»
del «%APPDATA%MicrosoftLocal*.exd»
del «%USERPROFILE%Local SettingsTemp*.exd»
del «%USERPROFILE%Local SettingsTempVBE*.exd»
del «%USERPROFILE%Local SettingsTempExcel8.0*.exd»
del «%SystemRoot%TempVBE*.exd»
del «%SystemRoot%TempExcel8.0*.exd»

Лично у меня после этого все нормально снова заработало.
Надеюсь это будет, также полезно и другим.

ZVI отдельная благодарность за микстуру

up1:
Данное решение исправляет лишь ЛОКАЛЬНЫЙ вопрос.
После применения данного решения все Ваши файлы будут работать как и прежде, но если после применения данного решения Вы зайдете в тот файл что не работал и сохраните его, то после отправки его кому либо у человека который принял данный файл также будут проблемы с этим файлом.
К сожалению похоже мелкософт в этот раз налажал с обновлениями.

up2:
ГЛОБАЛЬНОЕ РЕШЕНИЕ
Поскольку по проблеме шагал по горячим следам, то методом «научного тыка» выяснил где же таилась загадка.
А подвох таится в 3-х обновлениях от 9 декабря 2014г.
Поэтому НЕ РЕКОМЕНДУЮ установку обновления в «Центре обновления Windows», вот он вредитель:

http://support.microsoft.com/kb/2553154 — обновления безопасности для Microsoft Office 2010

после того как я его удалил, то все проблемные файлы начали работать и у меня и у коллег которые используют данные файлы.

Для удаления этого обновлений идем по пути:
Панель управления — Программы и компоненты — слева сверху переходите в Просмотр установленных обновлений
Теперь тут в разделе офиса ищите обновление где в конце в скобках написано:
KB2553154
И просто удаляете его.

Если то что выше не помогло, удалите еще два обновления после этого, но мне помогло то, что выше.
Поэтому статью эту подправил, а два обновления что ниже вношу в раздел НЕОБЯЗАТЕЛЬНЫ ДЛЯ УДАЛЕНИЯ, но на всякий случай пускай тут полежат))
http://support.microsoft.com/kb/2910902 — обновления безопасности для Microsoft Excel 2010
http://support.microsoft.com/kb/2589348 — обновления безопасности для Microsoft Excel 2010
KB2910902, KB2589348

up3:
ОФИЦИАЛЬНОЕ РЕШЕНИЕ ОТ MICROSOFT ОТ 10.03.2015
Microsoft сжалился над пользователями и выпустил официальное обновление которое устраняет данную проблему, так что теперь можно обновляться не исключая обновление KB2553154.
Само обновление которое устраняет проблему именуется как KB2920813 — обновления для Office 2010 (KB2920813) от 10 марта 2015 г.
https://support.microsoft.com/uk-ua/kb/2920813

Сообщение Всем добрый день.
После последних обновлений Microsoft видел уже жалобы на то что Excel ругается на ActiveX в стиле:

— Вставка объекта неосуществима
— Compile error in hidden module
— Cannot insert object

Из первых симптомов которые бросаются в глаза — это перестают нажиматься CommandButton на листе.
Сегодня с утра на работе столкнулся с этой же проблемой в Excel 2010 SP2 x32 на Windows 8.1 x64
Трабл произошел после того как я вчера обновился через центр обновления (это одно из свежих обновлений поскольку обновляюсь каждый месяц).

Эта проблема описана на сайте Microsoft ТУТ и ЗДЕСЬ
Но лично мне их решение не помогло.

Решение нашел в сообщении от ZVI еще от 2012 года
http://www.planetaexcel.ru/forum. e357392
В приложенном архиве находится .bat файл.

Содержание ExcelFix.bat такое:

@echo off
del «%APPDATA%MicrosoftForms*.exd»
del «%APPDATA%MicrosoftExcel*.xlb»
del «%APPDATA%RoamingMicrosoftForms*.exd»
del «%Temp%VBE*.exd»
del «%Temp%Excel8.0*.exd»
del «%APPDATA%MicrosoftLocal*.exd»
del «%USERPROFILE%Local SettingsTemp*.exd»
del «%USERPROFILE%Local SettingsTempVBE*.exd»
del «%USERPROFILE%Local SettingsTempExcel8.0*.exd»
del «%SystemRoot%TempVBE*.exd»
del «%SystemRoot%TempExcel8.0*.exd»

Лично у меня после этого все нормально снова заработало.
Надеюсь это будет, также полезно и другим.

ZVI отдельная благодарность за микстуру

up1:
Данное решение исправляет лишь ЛОКАЛЬНЫЙ вопрос.
После применения данного решения все Ваши файлы будут работать как и прежде, но если после применения данного решения Вы зайдете в тот файл что не работал и сохраните его, то после отправки его кому либо у человека который принял данный файл также будут проблемы с этим файлом.
К сожалению похоже мелкософт в этот раз налажал с обновлениями.

up2:
ГЛОБАЛЬНОЕ РЕШЕНИЕ
Поскольку по проблеме шагал по горячим следам, то методом «научного тыка» выяснил где же таилась загадка.
А подвох таится в 3-х обновлениях от 9 декабря 2014г.
Поэтому НЕ РЕКОМЕНДУЮ установку обновления в «Центре обновления Windows», вот он вредитель:

http://support.microsoft.com/kb/2553154 — обновления безопасности для Microsoft Office 2010

после того как я его удалил, то все проблемные файлы начали работать и у меня и у коллег которые используют данные файлы.

Для удаления этого обновлений идем по пути:
Панель управления — Программы и компоненты — слева сверху переходите в Просмотр установленных обновлений
Теперь тут в разделе офиса ищите обновление где в конце в скобках написано:
KB2553154
И просто удаляете его.

Если то что выше не помогло, удалите еще два обновления после этого, но мне помогло то, что выше.
Поэтому статью эту подправил, а два обновления что ниже вношу в раздел НЕОБЯЗАТЕЛЬНЫ ДЛЯ УДАЛЕНИЯ, но на всякий случай пускай тут полежат))
http://support.microsoft.com/kb/2910902 — обновления безопасности для Microsoft Excel 2010
http://support.microsoft.com/kb/2589348 — обновления безопасности для Microsoft Excel 2010
KB2910902, KB2589348

up3:
ОФИЦИАЛЬНОЕ РЕШЕНИЕ ОТ MICROSOFT ОТ 10.03.2015
Microsoft сжалился над пользователями и выпустил официальное обновление которое устраняет данную проблему, так что теперь можно обновляться не исключая обновление KB2553154.
Само обновление которое устраняет проблему именуется как KB2920813 — обновления для Office 2010 (KB2920813) от 10 марта 2015 г.
https://support.microsoft.com/uk-ua/kb/2920813

L-39 Дата: Четверг, 15.01.2015, 22:17 | Сообщение № 2
nilem Дата: Четверг, 22.01.2015, 09:49 | Сообщение № 3
DJ_Marker_MC Дата: Четверг, 22.01.2015, 11:50 | Сообщение № 4
nilem Дата: Четверг, 22.01.2015, 12:22 | Сообщение № 5

и еще попытаюсь прикрепить картинку с журналом обновлений

и еще попытаюсь прикрепить картинку с журналом обновлений nilem

Сообщение Вот, попробуйте

и еще попытаюсь прикрепить картинку с журналом обновлений Автор — nilem
Дата добавления — 22.01.2015 в 12:22

DJ_Marker_MC Дата: Четверг, 22.01.2015, 15:56 | Сообщение № 6
DJ_Marker_MC Дата: Четверг, 22.01.2015, 17:25 | Сообщение № 7

Итак, отчитываюсь о результатах тестирования и установки обновлений.
Как выяснилось обновлений для офиса все таки не выходило: из последних обновлений это обновления от 13.01.2015 и все они касаются исключительно Wondows и .NetFramework 4.5.2, что в свою очередь никак не является обновлением для офиса, а соответственно не исправляет ошибок.

Файл от nilem, который выложил он после того как обновился, все же работает, но только у некоторых людей: у меня заработал, а двух коллег в соседних кабинетах тест был не пройден.
Также, как и не захотел У НИХ работать один из общих файлов после того как я установил все обновления и пересохранил этот файлик.
Вот такую ошибку начало у них выдавать при открытии файла (у файла есть макрос который срабатывает при открытии — у меня открывалось все ок, у них нет)

А что касаемо кнопок то все те которые были созданы из раздела ActiveX перестали работать, обычные кнопки работают.
После этого я удалил только ОДНО обновление, а именно:

http://support.microsoft.com/kb/2553154 — обновления безопасности для Microsoft Office 2010
и всё начало работать!

Поэтому судя по всему остальные два удалять не обязательно. (в шапке темы это исправил)

ждем исправлений от мелких для офис.

Итак, отчитываюсь о результатах тестирования и установки обновлений.
Как выяснилось обновлений для офиса все таки не выходило: из последних обновлений это обновления от 13.01.2015 и все они касаются исключительно Wondows и .NetFramework 4.5.2, что в свою очередь никак не является обновлением для офиса, а соответственно не исправляет ошибок.

Файл от nilem, который выложил он после того как обновился, все же работает, но только у некоторых людей: у меня заработал, а двух коллег в соседних кабинетах тест был не пройден.
Также, как и не захотел У НИХ работать один из общих файлов после того как я установил все обновления и пересохранил этот файлик.
Вот такую ошибку начало у них выдавать при открытии файла (у файла есть макрос который срабатывает при открытии — у меня открывалось все ок, у них нет)

А что касаемо кнопок то все те которые были созданы из раздела ActiveX перестали работать, обычные кнопки работают.
После этого я удалил только ОДНО обновление, а именно:

http://support.microsoft.com/kb/2553154 — обновления безопасности для Microsoft Office 2010
и всё начало работать!

Поэтому судя по всему остальные два удалять не обязательно. (в шапке темы это исправил)

ждем исправлений от мелких для офис. DJ_Marker_MC

Сообщение Итак, отчитываюсь о результатах тестирования и установки обновлений.
Как выяснилось обновлений для офиса все таки не выходило: из последних обновлений это обновления от 13.01.2015 и все они касаются исключительно Wondows и .NetFramework 4.5.2, что в свою очередь никак не является обновлением для офиса, а соответственно не исправляет ошибок.

Файл от nilem, который выложил он после того как обновился, все же работает, но только у некоторых людей: у меня заработал, а двух коллег в соседних кабинетах тест был не пройден.
Также, как и не захотел У НИХ работать один из общих файлов после того как я установил все обновления и пересохранил этот файлик.
Вот такую ошибку начало у них выдавать при открытии файла (у файла есть макрос который срабатывает при открытии — у меня открывалось все ок, у них нет)

А что касаемо кнопок то все те которые были созданы из раздела ActiveX перестали работать, обычные кнопки работают.
После этого я удалил только ОДНО обновление, а именно:

http://support.microsoft.com/kb/2553154 — обновления безопасности для Microsoft Office 2010
и всё начало работать!

Поэтому судя по всему остальные два удалять не обязательно. (в шапке темы это исправил)

ждем исправлений от мелких для офис. Автор — DJ_Marker_MC
Дата добавления — 22.01.2015 в 17:25

keeper Дата: Воскресенье, 25.01.2015, 22:22 | Сообщение № 8
Pelena Дата: Воскресенье, 25.01.2015, 22:33 | Сообщение № 9
«Черт возьми, Холмс! Но как. »
Ю-money 41001765434816

Ответить

keeper Дата: Вторник, 27.01.2015, 11:47 | Сообщение № 10
DJ_Marker_MC Дата: Пятница, 20.03.2015, 11:28 | Сообщение № 11
Alex_ST Дата: Понедельник, 30.03.2015, 17:21 | Сообщение № 12

Ответить

DJ_Marker_MC Дата: Пятница, 10.04.2015, 09:12 | Сообщение № 13
Alex_ST Дата: Пятница, 10.04.2015, 10:37 | Сообщение № 14


С уважением,
Алексей
MS Excel 2003 — the best.

DJ_Marker_MC Дата: Пятница, 10.04.2015, 10:38 | Сообщение № 15
Alex_ST Дата: Среда, 20.05.2015, 09:23 | Сообщение № 16

Ответить

vladimir8706 Дата: Понедельник, 13.06.2016, 03:12 | Сообщение № 17

обновился вчера. сегодня перестал работать макрос (ругается на Sheets(«лист»).Select) и не добавляются элементы activex:

указанные здесь обновления у себя не нашел, bat не помог. Неужели удалять все установленные обновления?

обновился вчера. сегодня перестал работать макрос (ругается на Sheets(«лист»).Select) и не добавляются элементы activex:

указанные здесь обновления у себя не нашел, bat не помог. Неужели удалять все установленные обновления? vladimir8706

Сообщение обновился вчера. сегодня перестал работать макрос (ругается на Sheets(«лист»).Select) и не добавляются элементы activex:

указанные здесь обновления у себя не нашел, bat не помог. Неужели удалять все установленные обновления? Автор — vladimir8706
Дата добавления — 13.06.2016 в 03:12

Alex_ST Дата: Понедельник, 13.06.2016, 18:47 | Сообщение № 18

Ответить

Pioneer Дата: Вторник, 27.09.2016, 22:04 | Сообщение № 19

скажите какое обновление нужно удалить для 2013 офиса что б заработало. Все что выше не нашел, баты не помогают ((

удалил все обновления — не помогло (
удалил 2013 и установил 2016 — не помогло ((

скажите какое обновление нужно удалить для 2013 офиса что б заработало. Все что выше не нашел, баты не помогают ((

удалил все обновления — не помогло (
удалил 2013 и установил 2016 — не помогло (( Pioneer

Сообщение скажите какое обновление нужно удалить для 2013 офиса что б заработало. Все что выше не нашел, баты не помогают ((

удалил все обновления — не помогло (
удалил 2013 и установил 2016 — не помогло (( Автор — Pioneer
Дата добавления — 27.09.2016 в 22:04

IVAndron Дата: Пятница, 07.10.2016, 12:35 | Сообщение № 20

Среда 1: Windows 7 x86, MsOffice 2003
Среда 2: Windows 7 x64, MsOffice 2003
Среда 3: Windows XP x86, MsOffice 2003

Проблема:
Excel 2003, в файлах xls перестали работать кнопки ActiveX CommandButton, а также при попытке вставить на лист элемент управления ActiveX
получаем сообщение — Вставка объекта неосуществима.

Варианты решения:
1. Удаляем кэшированные объекты расширителей управления — файлы *.exd
«Cannot insert object» error in an ActiveX custom Office solution after you install the MS14-082 security update
https://support.microsoft.com/en-us/kb/3025036

Если вам это решение помогло, то на этом можно и закончить. А чтобы автоматизировать процесс, например, можно испльзовать код на vbs для
переименования файлов MSForms.exd — http://stackoverflow.com/questio. isabled
—Public Sub RenameMSFormsFiles()—

2. Проверяем версию библиотеки FM20.DLL и проводим ее перерегистрацию (это для перестраховки, на случай некорректной установки обновления).
https://support.microsoft.com/en-us/kb/2553154 — устанавливает FM20.DLL v.14.0.7140.5001 (19-Nov-2014)
При данной версии dll проблемы не проявлялись

https://support.microsoft.com/en-us/kb/3054873 — устанавливает FM20.DLL v.14.0.7153.5001 (23-Jun-2015)
Что-то перестает работать + получаем сообщение — Вставка объекта неосуществима

Перерегистрация библиотеки (учитываем битность своей операционной системы):
x86
1. c:WindowsSystem32regsvr32.exe c:WindowsSystem32FM20.DLL /u
убеждаемся что раздела в реестре более не существует — [HKEY_CLASSES_ROOTCLSID]
2. c:WindowsSystem32regsvr32.exe c:WindowsSystem32FM20.DLL
убеждаемся что раздел в реестре снова появился — [HKEY_CLASSES_ROOTCLSID]

x64
1. c:WindowsSysWOW64regsvr32.exe c:WindowsSysWOW64FM20.DLL /u
убеждаемся что раздела в реестре более не существует — [HKEY_CLASSES_ROOTWow6432NodeCLSID]
2. c:WindowsSysWOW64regsvr32.exe c:WindowsSysWOW64FM20.DLL
убеждаемся что раздел в реестре снова появился — [HKEY_CLASSES_ROOTWow6432NodeCLSID]

3. Не помогло? Исследуем далее:
Используем Process Monitor.
Выставляем фильтры:
Фильтр 1: Path-Contains-COM Compatibility
Фильтр 2: Path-Contains-ActiveX Compatibility

Запускаем Excel, пытаемся вставить объект ActiveX — Кнопка и получаем сообщение — Вставка объекта неосуществима

Определяем разделы к которым шло обращение:
x86
HKLMSOFTWAREMicrosoftOfficeCommonCOM Compatibility\
HKLMSOFTWAREMicrosoftInternet ExplorerActiveX Compatibility\

x64
HKLMSOFTWAREWow6432NodeMicrosoftOfficeCommonCOM Compatibility\
HKLMSOFTWAREWow6432NodeMicrosoftInternet ExplorerActiveX Compatibility\

Определяем параметр к которому шло обращение — Compatibility Flags, тип REG_DWORD

Далее ищем источники информации и набираемся знаний

Security Settings for ActiveX controls and OLE objects in Office 2003 and in the 2007 Office suite — https://support.microsoft.com/en-us/kb/2252664
Как отключить запуск элемента управления ActiveX в обозревателе Internet Explorer — https://support.microsoft.com/ru-ru/kb/240797
Удаление элементов управления ActiveX в Windows — https://support.microsoft.com/ru-ru/kb/154850
Managing ActiveX Control Loading — https://msdn.microsoft.com/en-us/library/bb688194(v=vs.85).aspx
The following flags determine the behavior of registered Microsoft ActiveX controls — https://msdn.microsoft.com/en-us/library/aa768234.aspx
The Kill-Bit FAQ: Part 1 of 3 — https://blogs.technet.microsoft.com/srd. -1-of-3
The Kill-Bit FAQ: Part 2 of 3 — https://blogs.technet.microsoft.com/srd. -2-of-3
The Kill-Bit FAQ: Part 3 of 3 — https://blogs.technet.microsoft.com/srd. -3-of-3
Plan security settings for ActiveX controls for Office 2013 — https://technet.microsoft.com/en-us/library/cc179076.aspx

4. Решение проблемы:
Наличие в данных разделах параметра Compatibility Flags со значением REG_DWORD = 0x400 отключает запуск элемента управления ActiveX
и приводит к сообщению — Вставка объекта неосуществима.

Вариантов решения несколько и что применить решать вам, т.к. это связано с безопасностью, запуск элемента был заблокирован не случайно, а для закрытия уязвимостей в системе.
Не забываем сохранить ветку реестра перед внесением изменений — любимая рекомендация майкрософт

4.1. изменить значение с 400, например, на 800000
4.2. не советую — удалить параметр Compatibility Flags из найденных разделов
4.3. не советую — удалить сам раздел из ..MicrosoftInternet ExplorerActiveX Compatibility или ..MicrosoftOfficeCommonCOM Compatibility

Среда 1: Windows 7 x86, MsOffice 2003
Среда 2: Windows 7 x64, MsOffice 2003
Среда 3: Windows XP x86, MsOffice 2003

Проблема:
Excel 2003, в файлах xls перестали работать кнопки ActiveX CommandButton, а также при попытке вставить на лист элемент управления ActiveX
получаем сообщение — Вставка объекта неосуществима.

Варианты решения:
1. Удаляем кэшированные объекты расширителей управления — файлы *.exd
«Cannot insert object» error in an ActiveX custom Office solution after you install the MS14-082 security update
https://support.microsoft.com/en-us/kb/3025036

Если вам это решение помогло, то на этом можно и закончить. А чтобы автоматизировать процесс, например, можно испльзовать код на vbs для
переименования файлов MSForms.exd — http://stackoverflow.com/questio. isabled
—Public Sub RenameMSFormsFiles()—

2. Проверяем версию библиотеки FM20.DLL и проводим ее перерегистрацию (это для перестраховки, на случай некорректной установки обновления).
https://support.microsoft.com/en-us/kb/2553154 — устанавливает FM20.DLL v.14.0.7140.5001 (19-Nov-2014)
При данной версии dll проблемы не проявлялись

https://support.microsoft.com/en-us/kb/3054873 — устанавливает FM20.DLL v.14.0.7153.5001 (23-Jun-2015)
Что-то перестает работать + получаем сообщение — Вставка объекта неосуществима

Перерегистрация библиотеки (учитываем битность своей операционной системы):
x86
1. c:WindowsSystem32regsvr32.exe c:WindowsSystem32FM20.DLL /u
убеждаемся что раздела в реестре более не существует — [HKEY_CLASSES_ROOTCLSID]
2. c:WindowsSystem32regsvr32.exe c:WindowsSystem32FM20.DLL
убеждаемся что раздел в реестре снова появился — [HKEY_CLASSES_ROOTCLSID]

x64
1. c:WindowsSysWOW64regsvr32.exe c:WindowsSysWOW64FM20.DLL /u
убеждаемся что раздела в реестре более не существует — [HKEY_CLASSES_ROOTWow6432NodeCLSID]
2. c:WindowsSysWOW64regsvr32.exe c:WindowsSysWOW64FM20.DLL
убеждаемся что раздел в реестре снова появился — [HKEY_CLASSES_ROOTWow6432NodeCLSID]

3. Не помогло? Исследуем далее:
Используем Process Monitor.
Выставляем фильтры:
Фильтр 1: Path-Contains-COM Compatibility
Фильтр 2: Path-Contains-ActiveX Compatibility

Запускаем Excel, пытаемся вставить объект ActiveX — Кнопка и получаем сообщение — Вставка объекта неосуществима

Определяем разделы к которым шло обращение:
x86
HKLMSOFTWAREMicrosoftOfficeCommonCOM Compatibility\
HKLMSOFTWAREMicrosoftInternet ExplorerActiveX Compatibility\

x64
HKLMSOFTWAREWow6432NodeMicrosoftOfficeCommonCOM Compatibility\
HKLMSOFTWAREWow6432NodeMicrosoftInternet ExplorerActiveX Compatibility\

Определяем параметр к которому шло обращение — Compatibility Flags, тип REG_DWORD

Далее ищем источники информации и набираемся знаний

Security Settings for ActiveX controls and OLE objects in Office 2003 and in the 2007 Office suite — https://support.microsoft.com/en-us/kb/2252664
Как отключить запуск элемента управления ActiveX в обозревателе Internet Explorer — https://support.microsoft.com/ru-ru/kb/240797
Удаление элементов управления ActiveX в Windows — https://support.microsoft.com/ru-ru/kb/154850
Managing ActiveX Control Loading — https://msdn.microsoft.com/en-us/library/bb688194(v=vs.85).aspx
The following flags determine the behavior of registered Microsoft ActiveX controls — https://msdn.microsoft.com/en-us/library/aa768234.aspx
The Kill-Bit FAQ: Part 1 of 3 — https://blogs.technet.microsoft.com/srd. -1-of-3
The Kill-Bit FAQ: Part 2 of 3 — https://blogs.technet.microsoft.com/srd. -2-of-3
The Kill-Bit FAQ: Part 3 of 3 — https://blogs.technet.microsoft.com/srd. -3-of-3
Plan security settings for ActiveX controls for Office 2013 — https://technet.microsoft.com/en-us/library/cc179076.aspx

4. Решение проблемы:
Наличие в данных разделах параметра Compatibility Flags со значением REG_DWORD = 0x400 отключает запуск элемента управления ActiveX
и приводит к сообщению — Вставка объекта неосуществима.

Вариантов решения несколько и что применить решать вам, т.к. это связано с безопасностью, запуск элемента был заблокирован не случайно, а для закрытия уязвимостей в системе.
Не забываем сохранить ветку реестра перед внесением изменений — любимая рекомендация майкрософт

4.1. изменить значение с 400, например, на 800000
4.2. не советую — удалить параметр Compatibility Flags из найденных разделов
4.3. не советую — удалить сам раздел из ..MicrosoftInternet ExplorerActiveX Compatibility или ..MicrosoftOfficeCommonCOM Compatibility IVAndron

Сообщение Среда 1: Windows 7 x86, MsOffice 2003
Среда 2: Windows 7 x64, MsOffice 2003
Среда 3: Windows XP x86, MsOffice 2003

Проблема:
Excel 2003, в файлах xls перестали работать кнопки ActiveX CommandButton, а также при попытке вставить на лист элемент управления ActiveX
получаем сообщение — Вставка объекта неосуществима.

Варианты решения:
1. Удаляем кэшированные объекты расширителей управления — файлы *.exd
«Cannot insert object» error in an ActiveX custom Office solution after you install the MS14-082 security update
https://support.microsoft.com/en-us/kb/3025036

Если вам это решение помогло, то на этом можно и закончить. А чтобы автоматизировать процесс, например, можно испльзовать код на vbs для
переименования файлов MSForms.exd — http://stackoverflow.com/questio. isabled
—Public Sub RenameMSFormsFiles()—

2. Проверяем версию библиотеки FM20.DLL и проводим ее перерегистрацию (это для перестраховки, на случай некорректной установки обновления).
https://support.microsoft.com/en-us/kb/2553154 — устанавливает FM20.DLL v.14.0.7140.5001 (19-Nov-2014)
При данной версии dll проблемы не проявлялись

https://support.microsoft.com/en-us/kb/3054873 — устанавливает FM20.DLL v.14.0.7153.5001 (23-Jun-2015)
Что-то перестает работать + получаем сообщение — Вставка объекта неосуществима

Перерегистрация библиотеки (учитываем битность своей операционной системы):
x86
1. c:WindowsSystem32regsvr32.exe c:WindowsSystem32FM20.DLL /u
убеждаемся что раздела в реестре более не существует — [HKEY_CLASSES_ROOTCLSID]
2. c:WindowsSystem32regsvr32.exe c:WindowsSystem32FM20.DLL
убеждаемся что раздел в реестре снова появился — [HKEY_CLASSES_ROOTCLSID]

x64
1. c:WindowsSysWOW64regsvr32.exe c:WindowsSysWOW64FM20.DLL /u
убеждаемся что раздела в реестре более не существует — [HKEY_CLASSES_ROOTWow6432NodeCLSID]
2. c:WindowsSysWOW64regsvr32.exe c:WindowsSysWOW64FM20.DLL
убеждаемся что раздел в реестре снова появился — [HKEY_CLASSES_ROOTWow6432NodeCLSID]

3. Не помогло? Исследуем далее:
Используем Process Monitor.
Выставляем фильтры:
Фильтр 1: Path-Contains-COM Compatibility
Фильтр 2: Path-Contains-ActiveX Compatibility

Запускаем Excel, пытаемся вставить объект ActiveX — Кнопка и получаем сообщение — Вставка объекта неосуществима

Определяем разделы к которым шло обращение:
x86
HKLMSOFTWAREMicrosoftOfficeCommonCOM Compatibility\
HKLMSOFTWAREMicrosoftInternet ExplorerActiveX Compatibility\

x64
HKLMSOFTWAREWow6432NodeMicrosoftOfficeCommonCOM Compatibility\
HKLMSOFTWAREWow6432NodeMicrosoftInternet ExplorerActiveX Compatibility\

Определяем параметр к которому шло обращение — Compatibility Flags, тип REG_DWORD

Далее ищем источники информации и набираемся знаний

Security Settings for ActiveX controls and OLE objects in Office 2003 and in the 2007 Office suite — https://support.microsoft.com/en-us/kb/2252664
Как отключить запуск элемента управления ActiveX в обозревателе Internet Explorer — https://support.microsoft.com/ru-ru/kb/240797
Удаление элементов управления ActiveX в Windows — https://support.microsoft.com/ru-ru/kb/154850
Managing ActiveX Control Loading — https://msdn.microsoft.com/en-us/library/bb688194(v=vs.85).aspx
The following flags determine the behavior of registered Microsoft ActiveX controls — https://msdn.microsoft.com/en-us/library/aa768234.aspx
The Kill-Bit FAQ: Part 1 of 3 — https://blogs.technet.microsoft.com/srd. -1-of-3
The Kill-Bit FAQ: Part 2 of 3 — https://blogs.technet.microsoft.com/srd. -2-of-3
The Kill-Bit FAQ: Part 3 of 3 — https://blogs.technet.microsoft.com/srd. -3-of-3
Plan security settings for ActiveX controls for Office 2013 — https://technet.microsoft.com/en-us/library/cc179076.aspx

4. Решение проблемы:
Наличие в данных разделах параметра Compatibility Flags со значением REG_DWORD = 0x400 отключает запуск элемента управления ActiveX
и приводит к сообщению — Вставка объекта неосуществима.

Вариантов решения несколько и что применить решать вам, т.к. это связано с безопасностью, запуск элемента был заблокирован не случайно, а для закрытия уязвимостей в системе.
Не забываем сохранить ветку реестра перед внесением изменений — любимая рекомендация майкрософт

4.1. изменить значение с 400, например, на 800000
4.2. не советую — удалить параметр Compatibility Flags из найденных разделов
4.3. не советую — удалить сам раздел из ..MicrosoftInternet ExplorerActiveX Compatibility или ..MicrosoftOfficeCommonCOM Compatibility Автор — IVAndron
Дата добавления — 07.10.2016 в 12:35

Источник

Adblock
detector

На чтение 4 мин. Просмотров 1.8k. Опубликовано 03.09.2019

Содержание

  1. Вот как можно исправить ошибки компиляции в Word и Excel
  2. Как исправить ошибки компиляции в Word/Excel?
  3. 1. Обновите Adobe Acrobat
  4. 2. Переместите файлы Pdfmaker в другую папку
  5. 3. Перерегистрируйте файлы OCX с помощью командной строки.
  6. 4. Обновите антивирусное программное обеспечение Norton
  7. 5. Удалите программное обеспечение Norton

Вот как можно исправить ошибки компиляции в Word и Excel

  1. Обновление Adobe Acrobat
  2. Переместить файлы Pdfmaker в другую папку
  3. Повторная регистрация файлов OCX с помощью командной строки
  4. Обновите антивирусное программное обеспечение Norton
  5. Удалите программное обеспечение Norton

« Ошибка компиляции в скрытом модуле » – это сообщение об ошибке, которое может появиться у некоторых пользователей MS Word и Excel. Сообщение об ошибке появляется, когда пользователи Office открывают Word или Excel. Следовательно, ни одно приложение не запускается для пользователей. Появляется ли сообщение об ошибке « Ошибка компиляции в скрытом модуле » при открытии Excel или Word? Если это так, вот несколько решений, которые могут это исправить.

Как исправить ошибки компиляции в Word/Excel?

1. Обновите Adobe Acrobat

Ошибка « Ошибка компиляции в скрытом модуле » может быть связана с двумя файлами шаблонов Adobe Acrobat в папках MS Office. Таким образом, обновление Adobe Acrobat является одним из возможных решений этой проблемы. Чтобы вручную проверить наличие обновлений Adobe, нажмите Справка в окне Acrobat. Выберите Проверить наличие обновлений , чтобы открыть окно программы обновления. Затем вы можете нажать кнопку Загрузить и установить , если для нее есть обновления.

– СВЯЗАННО: как исправить то, что Word Online не работает или не отвечает

2. Переместите файлы Pdfmaker в другую папку

Pdfmaker.xla и Pdfmaker.dot – это два файла Adobe Acrobat, связанные с проблемой « Ошибка компиляции в скрытом модуле ». Таким образом, перемещение этих файлов из папок MS Office также может исправить ошибку. Вот как вы можете переместить эти файлы в альтернативную папку в Windows 10.

  • Нажмите кнопку Введите здесь поиск , чтобы открыть окно поиска Cortana.
  • Введите «Pdfmaker.xla» в поле поиска, чтобы найти этот файл.
  • Чтобы найти файл Pdfmaker.dot, введите название этого файла в поле поиска.
  • Затем щелкните правой кнопкой мыши файлы и выберите Открыть местоположение файла , чтобы открыть их папки в проводнике.
  • Если вы не можете найти эти файлы с помощью инструмента поиска, откройте папки MS Office Startup и Xlstart в проводнике. Папка «Автозагрузка» содержит файл Pdfmaker.dot, а каталог Xlstart – файл Pdfmaker.xla.
  • Чтобы переместить файлы Pdfmaker на рабочий стол, щелкните их правой кнопкой мыши в проводнике и выберите параметр Вырезать .
  • Щелкните правой кнопкой мыши другую папку (или рабочий стол Windows), чтобы переместить их и выберите Вставить .

3. Перерегистрируйте файлы OCX с помощью командной строки.

Ошибка « Ошибка компиляции в скрытом модуле » также может быть побочным эффектом обновлений Windows. Таким образом, регистрация файла mscomctl.ocx также может решить эту проблему. Вот как вы можете перерегистрировать этот файл OCX в командной строке.

  • Нажмите клавишу Windows + X горячую клавишу.
  • Выберите Командная строка (администратор) , чтобы открыть подсказку от имени администратора.
  • Для 32-разрядной платформы Windows введите в командной строке следующие команды:

regsvr32 -u c: windowssystem32mscomctl.ocx
regsvr32 c: windowssystem32mscomctl.ocx

  • На 64-битных платформах Windows введите эти команды:

regsvr32 -u c: windowssyswow64mscomctl.ocx
regsvr32 c: windowssyswow64mscomctl.ocx

– СВЯЗАННО: Excel не открывает файлы, вместо этого отображается белый экран? Вы можете это исправить

4. Обновите антивирусное программное обеспечение Norton

Norton Antivirus также связан с ошибкой Ошибка компиляции в скрытом модуле . Если Norton AV установлен на вашем настольном компьютере или ноутбуке, обновление этого программного обеспечения может решить проблему. Вы можете проверить наличие обновлений, нажав кнопку Обновить меня сейчас на этой веб-странице. Или щелкните правой кнопкой мыши значок Norton Antivirus на панели задач и выберите Norton LiveUpdate .

5. Удалите программное обеспечение Norton

  • Если обновление Norton Antivirus не устраняет ошибку скрытого модуля, рассмотрите возможность удаления программного обеспечения Norton. Для этого нажмите сочетание клавиш Windows + R.
  • Введите «appwiz.cpl» в «Выполнить» и нажмите кнопку ОК .

  • Выберите из списка антивирус Norton и нажмите кнопку Удалить .
  • Затем нажмите Да , чтобы удалить программное обеспечение.

Одно из этих решений для ошибки « Ошибка компиляции в скрытом модуле » может запустить Word или Excel, чтобы вы могли запустить их снова. Некоторые из более общих советов в этом посте по исправлению неиспользуемых приложений MS Office также могут пригодиться для решения проблемы со скрытыми модулями.

Понравилась статья? Поделить с друзьями:
  • Compile error expected variable
  • Compile error expected sub function or property
  • Compile error expected list separator or
  • Compile error expected line number or label or statement or end of statement
  • Compile error expected expression vba что это значит