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

Adobe
Adobe Support Community

search

  • Global community

    • Language:
      • Deutsch

      • English

      • Español

      • Français

      • Português

  • 日本語コミュニティ

  • 한국 커뮤니티

Exit

    • Home

    • Acrobat

    • Discussions

  • Re: I keep getting compile error in hidden module …

correct answers
1 Correct answer

Adorobat

Adobe Employee

Adobe Employee

,

Nov 13, 2016
Nov 13, 2016

Adorobat



Adobe Employee

,

Nov 13, 2016
Nov 13, 2016

Hi chrisr20245513

Could you please let me know the version of Acrobat installed on your machine?

Does the error message appears when you start other MS Office applications like Excel?

Which macOS version you have on your machine?

replies
3
Replies
3

Adobe Acrobat Feature & Workflow

  • I HAVE THE ANSWER!

    Well, this worked for me, anyway.

    Since I updated to Word version 15.24 recently, when I either start up or quit Word, I get the error describe: «compiler error in hidden module: link».

    The reply given above by Steve Fan is what led me to find the solution, but didn’t work in itself. The path describe above simply doesn’t lead to the described content. However, having previously found (with great difficulty) Outlook’s new location for storing
    its email database, I had a clue where to start looking.

    So basically, the path that Steve Fan should have quoted is as follows:

    ~/Library/Group Containers/UBF8T346G9.Office/User Content/Startup/Word/

    I.e. start tunnelling down from your home folder (~), not the root of the startup disk.

    Inside the above Word folder I found a new file (dated 30 Jun 16) called «linkCreation.dotm». Promising, I thought, given the ‘link’ reference in the name and in the error message.

    I moved this file out of the folder and tried loading and quitting Word again. This time it worked fine, without the error message. Solved!

    For what it’s worth, I also had another file called «Bookends.dot» in the above folder alongside the problem file. I left that in place, and it isn’t causing a problem.

    Hope that helps someone else…

    • Proposed as answer by
      Richard Hallas
      Thursday, July 14, 2016 5:02 PM
    • Marked as answer by
      Steve Fan
      Friday, July 22, 2016 6:11 AM

  • На чтение 4 мин. Просмотров 1.9k. Опубликовано 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 также могут пригодиться для решения проблемы со скрытыми модулями.

    Ошибка «Ошибка компиляции в скрытом модуле» возникает при открытии проекта VBA в Microsoft Excel. Это происходит, когда модуль, используемый в проекте, скрыт или защищен, или если код, написанный в Microsoft Excel, не ориентирован на архитектуру вашего приложения. Например, файл Excel, который вы пытаетесь открыть, предназначен для 32-разрядного приложения, но вы пытаетесь открыть его в 64-разрядной версии.

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

    В этом руководстве мы предоставим инструкции о том, как исправить эту ошибку.

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

    1. Откройте Microsoft Excel, щелкните вкладку «Разработчик» сверху, а затем щелкните Visual Basic слева.Открытие Visual Basic в MS ExcelОткрытие Visual Basic в MS Excel
    2. Если вы не видите параметр «Разработчик» вверху, нажмите «Файл» и выберите «Параметры» на левой панели.Переход к параметрамПереход к параметрам
    3. Нажмите «Настроить ленту» на левой панели.
    4. В разделе «Основные вкладки» отметьте «Разработчик» и нажмите «ОК», чтобы сохранить изменения.Включение опции разработчикаВключение опции разработчика
    5. Теперь нажмите «Разработчик» и «Visual Basic».
    6. Щелкните правой кнопкой мыши модуль, защиту которого вы хотите снять, и выберите «Свойства VBAProject».Открытие свойств модуляОткрытие свойств модуля
    7. Перейдите в раздел «Защита», удалите пароль, подтвердите пароль и нажмите «ОК».Снятие защиты модуля в MS ExcelСнятие защиты модуля в MS Excel
    8. После этого попробуйте запустить код VBA, чтобы проверить, устранена ли проблема.

    Однако, если у вас нет доступа, вам придется связаться с владельцем документа Excel, чтобы снять защиту с кода VBA.

    Решение 2. Снимите флажок «Отсутствующие ссылки»

    Отсутствие ссылок в проекте VBA Microsoft Excel также может вызвать ошибку «Ошибка компиляции в скрытом модуле». Эти ссылки. Эти ссылки являются ссылками на другие модули или библиотеки или внешние файлы (такие как 2Dshape, объект FixDynamics, элемент управления ActiveX), от которых зависит код VBA в вашем проекте, но которые в настоящее время недоступны.

    1. Откройте VBA Excel, щелкните вкладку «Разработчик», а затем щелкните Visual Basic, чтобы открыть редактор VBA.
    2. Нажмите «Инструменты» и нажмите «Ссылки» в параметрах.Переход к ссылкам в MS ExcelПереход к ссылкам в MS Excel
    3. Теперь найдите ссылки, которые начинаются с пропущенного слова.
    4. Если вы найдете их, снимите их по одному и нажмите «ОК».Поиск ссылок с начальным словом MissingПоиск ссылок с начальным словом Missing
    5. После этого проверьте, устранена ли ошибка.

    Решение 3. Отмените выбор надстроек Excel

    Сторонние надстройки Excel могут расширить функциональные возможности Excel. Однако, если эти надстройки несовместимы с открываемым проектом VBA, они вызовут ошибку компиляции в модулях. Поэтому, чтобы убедиться, что никакие надстройки Excel не мешают нашему проекту VBA, отключите их и снова попробуйте открыть проект VBA.

    1. Для этого откройте приложение Excel, перейдите на вкладку «Разработчик», а затем нажмите «Надстройки Excel».Открытие окна надстроек ExcelОткрытие окна надстроек Excel
    2. Здесь снимите флажки над надстройками Excel, которые вы считаете ненужными.Снятие флажка с ненужными надстройками ExcelСнятие флажка с ненужными надстройками Excel
    3. Затем попробуйте запустить код VBA, чтобы проверить, сохраняется ли проблема.

    Решение 4. Установите правильную архитектуру Microsoft Excel

    Если ошибка сохраняется, убедитесь, что ваш код VBA не содержит ошибок. Если вы уверены, что в вашем коде нет ошибок, вы, наконец, можете попробовать установить последнюю версию Microsoft Excel. Если вы пытаетесь открыть файл, написанный в 32-разрядной версии, загрузите 32-разрядную версию Excel, чтобы избежать этой ошибки.

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

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

    Говорит Microsoft.

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

    Попробуйте следующие предложения, чтобы устранить проблему:

    Снимите защиту с модуля кода VBAПеререгистрируйте файлы OCX с помощью командной строкиОбновление Adobe AcrobatПеремещение файлов PDfmaker в другую папкуОбновление или удаление антивирусного программного обеспечения Norton

    Давайте рассмотрим эти способы более подробно.

    1] Снимите защиту с модуля кода VBA

    Теперь, если вы столкнулись с этой ошибкой, выполните следующие действия:

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

    Это официальный обходной путь. Если это не помогает, попробуйте следующие предложения:

    2] Перерегистрация файлов OCX с помощью командной строки

    Ошибка компиляции в скрытом модуле также может быть побочным эффектом обновлений Windows.. Следовательно, регистрация файла mscomctl.ocx может решить проблему. Чтобы перерегистрировать файл OCX, выполните следующие действия:

    Нажмите горячую клавишу Windows + X. Выберите Командная строка (Администратор), чтобы запустить приглашение от имени администратора.

    В случае 32-разрядного компьютера с Windows введите следующие команды. в приглашении:

    regsvr32-uc:windowssystem32mscomctl.ocx regsvr32 c:windowssystem32mscomctl.ocx

    В случае 64-разрядного компьютера с Windows введите в приглашении следующие команды:

    regsvr32-uc:windowssyswow64mscomctl.ocx regsvr32 c:windowssyswow64mscomctl.ocx

    3] Обновление Adobe Acrobat

    Это относится к вам, если вы используете Adobe Acrobat.

    Ошибка компиляции в скрытой ошибке модуля также может возникать из-за двух файлов шаблонов Adobe Acrobat в папках MS Office. Рекомендуется установить программное обеспечение Adobe с официального сайта, чтобы избежать этой ошибки. Если вы столкнетесь с этой ошибкой, вы можете экспортировать PDF-файлы в другие Microsoft 365, такие как Word, Excel или PowerPoint. Вы можете обновить Adobe, нажав Справка в окне Adobe. Выберите Проверить наличие обновлений, чтобы открыть окно программы обновления. Затем вы можете нажать кнопку Загрузить и установить в случае какого-либо обновления.

    4] Перемещение файлов PDFmaker в другую папку

    Это относится к вам, если вы используете PDFmaker

    Ошибка компиляции в скрытом модуле связана с двумя файлами Adobe Acrobat, т.е. PDFmaker.xla и PDFmaker.dot. Следовательно, перемещение этих файлов из папок MS Office также может исправить ошибку. Вы также можете выполнить следующие шаги:

    Нажмите «Введите здесь», чтобы найти кнопку, и откройте окно поиска Cortana. Введите PDfmaker.xla в поле поиска, чтобы найти этот файл. Введите PDFmaker.dot в поле поиска, чтобы найти файл. Щелкните правой кнопкой мыши указанные файлы и выберите «Открыть расположение файла», чтобы открыть папки в проводнике. Если вы не можете найти файлы, вы можете открыть папки запуска MS Office и Xlstart в проводнике. файлы в проводнике и выберите параметр «Вырезать», чтобы переместить файлы PDfmaker на рабочий стол. Щелкните правой кнопкой мыши другую папку, чтобы переместить их, и выберите «Вставить».

    5] Обновите или удалите антивирусное программное обеспечение Norton

    Это относится к вам, если вы используете программное обеспечение Norton

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

    Если обновление Norton Antivirus не устраняет проблему, вы можете удалить программное обеспечение Norton.

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

    Мы надеемся, что одно из вышеупомянутых решений поможет вам исправить ошибку компиляции в скрытой ошибке модуля и перезапустить Ворд и Эксель. Сообщите нам в случае каких-либо вопросов или предложений.

    Как мне открыть Excel в безопасном режиме?

    Вы можете открыть Excel в безопасном режиме, нажав и удерживая кнопку Ctrl как вы запускаете программу. Вы также можете использовать безопасный переключатель (excel.exe/safe) при запуске программы из командной строки.

    Исправить: файл поврежден и не может быть открыт из-за ошибки в Word, Excel, PowerPoint

    Что такое безопасный режим в Microsoft Word?

    Если вы не можете нормально использовать Microsoft Office, вы можете использовать встроенную функцию безопасности. Если Word или Excel аварийно завершает работу при каждом открытии, вы можете запустить указанное приложение в безопасном режиме, и это поможет вам нормально работать.

    Понравилась статья? Поделить с друзьями:
  • Ошибка компиляции в скрытом модуле excel как исправить
  • Ошибка компиляции ардуино про мини
  • Ошибка компиляции ардуино нано status 1
  • Ошибка компиляции microsoft vbscript что это
  • Ошибка компиляции microsoft vbscript предполагается наличие инструкции