Содержание
- Ошибка Compile error in hidden module
- Причины проблемы
- Как проверить, действительно ли в вашем случае проблема именно эта:
- Как решить проблему с ошибкой компиляции:
- Compile error in hidden module solvercode excel 2016 как исправить
- Вопрос
- Все ответы
- Compile error in hidden module:
- Support and feedback
- Ошибка компиляции в скрытом модуле:
- Поддержка и обратная связь
- Решения для ошибки компиляции в скрытом модуле в Excel или Word [Новости MiniTool]
- Резюме :
- Ошибка компиляции Excel или Word в скрытом модуле
- Исправления ошибок компиляции в скрытом модуле Excel или Word
- Обновите Adobe Acrobat
- Используйте CMD для регистрации файлов OCX
- Переместить файлы Pdfmaker в другую папку
- Удалить файлы .exd
- Обновите антивирус Norton
- Конец
В этой инструкции описано, как устранить проблему, когда при запуске надстройки «Парсер сайтов» появляется сообщение об ошибке компиляции такого вида:
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.
Как проверить, действительно ли в вашем случае проблема именно эта:
- В меню Excel нажимаем Файл — Параметры — Настройка ленты, и включаем галочку для отображения вкладки «Разработчик»
- На ленте Excel на вкладке «Разработчик» нажимаем Вставить — Элементы ActiveX — Другие элементы управления (см. скриншот)
- В появившемся диалоговом окне ищем пункт «Microsoft Web Browser», и нажимаем ОК (см. скриншот)
- Рисуем мышкой прямоугольник на листе 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
Источник
Вопрос
I am having issues with the Solver Add-In in Excel 2016. Please help.
After adding it to my toolbar, I get the error in the title. This is before I have even opened the spreadsheet that I want to work on. I also get the error «Cannot run the macro ‘SOLVER.XLAM!GetGroupLabel’
- Перемещено Deepak Saradkumar Panchal Microsoft contingent staff 7 июля 2017 г. 9:38 Solver related
Все ответы
I can see that the issue is related with Solver Addin and it is not a development related issue.
on this forum, we only support development related issue.
so for better response and better solution for your issue, I move this thread to Excel it pro discussions forum.
The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us.
Источник
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.
Источник
Ошибка компиляции в скрытом модуле:
Защищенный модуль содержит ошибку компиляции. Так как эта ошибка находится в защищенном модуле, ее нельзя отобразить.
Эта ошибка обычно возникает в случае несовместимости кода с версией или архитектурой данного приложения (например, код в документе рассчитан на 32-разрядные приложения Microsoft Office, однако предпринимается попытка его запуска в 64-разрядной версии Office).
Эта ошибка имеет следующие причину и решение:
- Ошибка возникает при наличии ошибки компиляции в коде VBA внутри защищенного (скрытого) модуля. Эта ошибка компиляции не отображается, так как модуль является защищенным.
Если у вас есть доступ к коду VBA в документе или проекте, отмените защиту модуля, а затем запустите код еще раз для просмотра сведений об ошибке.
Если доступ к коду VBA в документе отсутствует, обратитесь к автору документа, чтобы он обновил код вскрытом модуле.
Хотите создавать решения, которые расширяют возможности Office на разнообразных платформах? Ознакомьтесь с новой моделью надстроек Office. Надстройки Office занимают меньше места по сравнению с надстройками и решениями VSTO, и вы можете создавать их, используя практически любую технологию веб-программирования, например HTML5, JavaScript, CSS3 и XML.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Источник
Решения для ошибки компиляции в скрытом модуле в Excel или Word [Новости MiniTool]
Solutions Compile Error Hidden Module Excel
Резюме :
При использовании Excel или Word вы можете получить сообщение об ошибке «Ошибка компиляции в скрытом модуле». Что делать, чтобы избавиться от ошибки компиляции Word или Excel на ПК с Windows? Успокойтесь, и теперь вы можете получить несколько простых методов из этого сообщения, предлагаемого MiniTool .
Ошибка компиляции Excel или Word в скрытом модуле
При запуске Excel или Word на экране вашего компьютера может появиться сообщение «Ошибка компиляции в скрытом модуле». Модуль может быть thisworkbook, hstbarpublic, menuandtoolbar, aowd и т. Д.
Почему возникает ошибка компиляции? Это связано с тем, что Microsoft обновляет Office 2016 с 32-разрядной версии до 64-разрядной версии, но в Office есть несовместимые 32-разрядные надстройки. То есть некоторые надстройки содержат код, несовместимый с текущей версией Office 2016.
Что делать, чтобы избавиться от ошибки? Решения для вас ниже.
Устранение неполадок Excel и спасение ваших данных (несколькими способами)
Вы хотите избавиться от Microsoft Excel, который не отвечает? В этом посте мы покажем вам несколько методов, которые могут эффективно решить эту проблему.
Исправления ошибок компиляции в скрытом модуле Excel или Word
Обновите Adobe Acrobat
Два файла шаблона Adobe Acrobat в папке Office могут вызвать сообщение об ошибке компиляции. Одно из возможных решений — обновить Adobe Acrobat.
Шаг 1. Щелкните это приложение, перейдите в Справка> Проверить обновления .
Шаг 2. Если есть обновления, нажмите Загрузить и установить .
Используйте CMD для регистрации файлов OCX
Чтобы исправить ошибку компиляции Excel, вам необходимо зарегистрировать некоторые файлы, необходимые для работы Excel. Просто следуйте этим инструкциям:
Шаг 1. Запустите командную строку (CMD) с правами администратора.
Шаг 2: Введите следующие команды и нажмите Войти после каждого:
В 32-битной Windows:
regsvr32 -u c: windows system32 mscomctl.ocx
regsvr32 c: windows system32 mscomctl.ocx
В 64-битной Windows:
regsvr32 -u c: windows syswow64 mscomctl.ocx
regsvr32 c: windows syswow64 mscomctl.ocx
Шаг 3: Запустите Excel и посмотрите, исправили ли вы ошибку компиляции в скрытом модуле.
Переместить файлы Pdfmaker в другую папку
Pdfmaker.xla и pdfmaker.dot — это два файла Adobe Acrobat, вызывающие ошибку компиляции. Итак, вы можете переместить эти файлы из папок MS Office, чтобы исправить проблему.
Шаг 1: введите pdfmaker.xla в поле поиска и щелкните его правой кнопкой мыши, чтобы выбрать Откройте расположение файла .
Шаг 2: В проводнике скопируйте и вставьте этот файл в другую папку, например на рабочий стол.
Шаг 3. Сделайте то же самое с файлом pdfmaker.dot.
Теперь вам нужно избавиться от ошибки компиляции в скрытом модуле.
Удалить файлы .exd
Если описанные выше решения не помогли, попробуйте удалить файлы .exd со своего компьютера. Это может быть полезно для исправления ошибки компиляции Excel или Word в скрытом модуле.
Шаг 1: нажмите Win + R , ввод %данные приложения% и нажмите Хорошо .
Шаг 2: нажмите Microsoft> Формы .
Шаг 3. Щелкните правой кнопкой мыши comctllib.exd и mscomctllib.exd и щелкните удалять чтобы удалить их по одному.
Обновите антивирус Norton
Norton Antivirus может быть связан с ошибкой компиляции в скрытом модуле. Если на вашем настольном компьютере или ноутбуке установлено это программное обеспечение, его обновление может помочь решить проблему.
Шаг 1. Перейти к эта ссылка и нажмите Обновите меня сейчас .
Шаг 2: Щелкните файл .exe, чтобы запустить его и завершить обновление.
Если обновление не может решить вашу проблему, вы можете удалить это антивирусное программное обеспечение со своего компьютера и посмотреть, удаляется ли ошибка. Просто обратитесь к этому сообщению — Четыре идеальных способа: как удалить программы в Windows 10 .
Конец
Вас беспокоит ошибка компиляции в скрытом модуле при использовании Word или Excel? Не принимайте это близко к сердцу. Попробовав эти методы, вы легко и эффективно избавитесь от этой проблемы.
Источник
- Remove From My Forums
-
Вопрос
-
I am having issues with the Solver Add-In in Excel 2016. Please help.
After adding it to my toolbar, I get the error in the title. This is before I have even opened the spreadsheet that I want to work on. I also get the error «Cannot run the macro ‘SOLVER.XLAM!GetGroupLabel’
Все ответы
-
Hi
frustrated solver user,I can see that the issue is related with Solver Addin and it is not a development related issue.
on this forum, we only support development related issue.
so for better response and better solution for your issue, I move this thread to Excel it pro discussions forum.
The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us.
Thank you for your understanding.
Regards
Deepak
MSDN Community Support
Please remember to click «Mark as Answer» the responses that resolved your issue, and to click «Unmark as Answer» if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to
MSDN Support, feel free to contact MSDNFSF@microsoft.com. -
Hi,
Please try to follow the instructions in the article below to reload the Solver Add-in and see if there will be any improvement:
Load the Solver Add-in
Besides, please have a check at the XLSTART folders below to see if there are any unnecessary files:
C:Program Files (x86)Microsoft OfficeOffice16XLSTART
C:UsersUser NameAppDataRoamingMicrosoftExcelXLSTARTTry deleting the files in the XLSTART folders and check the result.
If the problem continues, please collect the detailed buid number of Excel via File > Account then we can do further research on this.
Any updates, please feel free to post back.
Best regards,
Yuki Sun
Please remember to mark the replies as answers if they helped.
If you have feedback for TechNet Subscriber Support, contact
tnmff@microsoft.com.-
Предложено в качестве ответа
Yuki SunMicrosoft contingent staff
12 июля 2017 г. 1:40
-
Предложено в качестве ответа
-
I am having the same problem. No solutions found. I am using Office 365 x64.
Edgar
-
I am also having this problem with the solver Addin which I require windows 10, 64 bit system, excel 2016 or 365 neither will run solver. Solver company says this is a problem with standard solver which is a microsoft issue, but did try to be helpful.
So 2019 is there a fix yet?
OP
molan
This person is a verified professional.
Verify your account
to enable IT peers to see that you are a professional.
mace
Found my own answer no thanks to the internet….Google failed me on this one
I had to allow ActiveX controls to run before the Excel Solver would load properly. In my case this was a GPO setting
User Configuration >> Administrative Templates>> Microsoft Office 2013 >> Security Settings >> Disable All ActiveX set to Disable
Edit
I also had to enable Macros.. So both Macros and ActiveX are required
Was this post helpful?
thumb_up
thumb_down
Microsoft® Excel® 2016 MSO (16.0.12228.20322), 64-разрядная версия
Файл :: Надстройки :: Управление: Надстройки Excel :: Перейти :: Поиск решения :: ОК
Запрос включения макросов для файла отсутствует.
При переходе на вкладку «Данные»:
Не удается выполнить макрос ’SOLVER.XLAMlGetGroupLabel’. Возможно, этот макрос отсутствует в текущей книге либо все макросы отключены.
Включил все макросы
Файл :: Параметры :: Центр управления безопасностью :: Параметры центра управления безопасностью :: Параметры макросов :: Включить все макросы :: ОК
Включил ActiveX
Файл :: Параметры :: Центр управления безопасностью :: Параметры центра управления безопасностью :: Параметры ActiveX :: Включить все элементы управления без ограничений и запросов :: ОК
Ничего не помогло, как включить надстройку?
Добавлено через 44 минуты
%AppData%MicrosoftAddIns — пусто
Где оно вообще должно быть и как называется файл? Если его на компе нет — как установить?
Добавлено через 8 минут
Выскакивает при закрытии
Microsoft Visual Basic for Applications
Compile error in hidden module: SolverCode.
I This error commonly occurs when code is incompatible with the version, platform, or architecture of this application. Click ‘Help’ for information on howto correct this error.
Если это оно, то в %ProgramFiles%Microsoft OfficerootOffice16LibrarySOLVER имеется 2 файла:
* SOLVER.XLAM ;
* SOLVER32.DLL ;
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
You might receive a “Compile Error in Hidden Module” error message when you start your Excel.
Whether it is Excel or any other Microsoft Applications from time to time they are prone to errors. This Compile Error in Hidden module occurs in both MS Excel and MS Word but in this blog, you will get to know how to repair Compile Error in Hidden module in Excel.
When you start MS Excel the particular error message that displays on the screen is:
Compile error in hidden module: AutoExec
Compile error in hidden module: AutoExecNew
Compile error in hidden module: DistMon
If you are using an older version of Windows like Windows 95/98 then you might receive an error message that says:
Excel has performed an error in module excel.exe and will be closed.
For Windows 2000 and above version the error appears like:
Excel has encountered a problem and needs to close. We are sorry for the inconvenience.
After the error message is displayed, an error report will be presented which provide the additional information of that error, a link will be shown something like:
– 9.0.0.5302 – Vbe6.dll – 6.0.89.67 – 0000d799
Just click on the link to view full details of that error and depending on the application that has been crashed you might see the location to excel.exe which will guide you to the culprit of this error message.
To repair Compile Error in Hidden module go through the solutions one by one but before that get to know why does this Compile Error in Hidden module in Excel appears.
To recover Excel corrupt module, we recommend this tool:
This software will prevent Excel workbook data such as BI data, financial reports & other analytical information from corruption and data loss. With this software you can rebuild corrupt Excel files and restore every single visual representation & dataset to its original, intact state in 3 easy steps:
- Download Excel File Repair Tool rated Excellent by Softpedia, Softonic & CNET.
- Select the corrupt Excel file (XLS, XLSX) & click Repair to initiate the repair process.
- Preview the repaired files and click Save File to save the files at desired location.
Why Does Compile Error In Hidden Module In Excel Appear?
Microsoft is upgrading Office 2016 from 32-bit version to 64-bit version. This Compile Error in Hidden module error message usually appears when there are dome 32-bit add-ins versions of office which are incompatible with the newer version.
The most common reason behind this error is when some conditions come true:
1: MS Excel startup folder when contains both the template files on Adobe Acrobat PDF Maker add-in:
Pdfmaker.dot
Pdfmaker.xla
2: Software named Norton Anti-virus software has been installed.
Now, that you know the reason that causes Compile Error in Hidden module in Excel. Let’s begin with the solutions to fix this error.
1: Re-register OCX Files Using CMD
To fix compile error in hidden module you need to re-register some files basic to the functionality of Excel. Follow the steps:
- Start your system with the Administrative rights
- Press Windows + R key
- Type “cmd” and click on OK
- Depending on the version type the following commands and press enter:
For 32-bit version
regsvr32 -u c:windowssystem32mscomctl.ocx
regsvr32 c:windowssystem32mscomctl.ocx
For 64-bit version
regsvr32 -u c:windowssyswow64mscomctl.ocx
regsvr32 c:windowssyswow64mscomctl.ocx
Now, run MS Excel and see whether Microsoft visual basic compile error in hidden module is solved or not.
2: Try Deleting .exd Files
If the above-given solution did nor work then try deleting the .exd files from your folder, this might help you in fixing the compile error in the hidden module in excel. Follow the steps to delete files:
- Press Windows + R key
- Type %appdata% and click OK
- This will open the Application Data folder, now select Microsoft
- Open the Forms folder
- Select comctllib.exd and mscomctllib.exd, Right-click on them and Delete
Deleting the .exd files will let you start Excel and the compile error in the hidden module issue will be resolved.
3: Move PDF Maker Files
If you are using Adobe Acrobat PDF Maker then to solve this issue you need to move the Pdfmaker.dot file and Pdfmaker.xla files to a different location. To do so follow the steps given below:
- Click on the Windows icon and type pdfmaker. *
- Click on all files and folders.
- In the All or part of the file name type pdfmaker. * and search
- Once the files are located, right-click on the pdfmaker.dot & pdfmaker.xla, and select the Cut.
- Go to the Desktop and Paste it
After moving the PDF files by performing the above-stated steps compile error in the hidden module excel issue must be solved.
4: Update Latest Version of Adobe Acrobat
If the above method mentioned didn’t fix the Excel Compile error in the hidden module 2016 problem, then you can try updating the Adobe Acrobat version.
To update the add-in Adobe Acrobat, visit the official website of Adobe. You can find the newest updates in the search engine by searching the Adobe Acrobat Updates.
After updating the Adobe Acrobat restart your system and see if the compile error in hidden module Excel problem is solved or not.
5: Fix “Compile error in hidden module” Module 1
This error also occurs when you have recently upgraded or might have saved an Excel file that was created in different locations between versions.
To fix Excel compile error in hidden module issue follows the simple steps mentioned below:
- Select the file that is wrongly saved in Excel
- Press Alt+ F11 to go into the file Visual Basic Editor.
- From the Tools menu, select the References
- Scroll down to the Available References box and uncheck all that starts with MISSING:
- Press Alt+ Q when all the reference errors have been unchecked.
These steps will help you to fix the compile error in hidden module 1 issue.
Automatic Solution: MS Excel Repair Tool
If you are finding the above solutions difficult to perform and if you are unable to solve compile error in hidden module Excel issue, then you can try running MS Excel Repair Tool.
This is an advanced repairing tool that not only repairs damaged, corrupted, or inaccessible Excel files and all sorts of Excel errors but also recovers deleted, lost data from chart sheets, cell comments, formulas & others.
One can easily use this tool without the need for any professional and it supports all Excel versions.
* Free version of the product only previews recoverable data.
Steps to Utilize MS Excel Repair Tool:
Conclusion:
So, this was all about compile error in hidden module Excel. Well, I have tried my best to put together all the working solutions together to fix this issue.
Carefully follow the solutions given one by one. They are easy to use and had worked for many users.
Hope you liked this article and it worked for you in fixing the compile error in hidden module excel issue and making your Excel work again without any error.
Apart from this if you have any suggestions or queries then feel free to share them with us in the below comment section.
Priyanka is an entrepreneur & content marketing expert. She writes tech blogs and has expertise in MS Office, Excel, and other tech subjects. Her distinctive art of presenting tech information in the easy-to-understand language is very impressive. When not writing, she loves unplanned travels.
Permalink
Cannot retrieve contributors at this time
title | keywords | f1_keywords | ms.prod | ms.assetid | ms.date | ms.localizationpriority |
---|---|---|---|---|---|---|
Compile error in hidden module: <module name> |
vblr6.chm1011113 |
vblr6.chm1011113 |
office |
14deea0e-46ae-bcbd-b1c4-2363c90365f9 |
08/14/2019 |
high |
Compile error in hidden module: <module name>
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.
Possible solutions:
-
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.
[!includeAdd-ins note]
[!includeSupport and feedback]