Ошибка при операции над объектом ole access

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

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

Эта статья касается ACCDB-файла Microsoft Access или файл Microsoft Access (.mdb) базы данных.

Симптомы

При попытке связать или внедрить в документ Microsoft Word в Microsoft Access может появиться сообщение об ошибке, похожее на следующее сообщение об ошибке:

Возникла ошибка при установлении связи с сервером OLE Microsoft Access. Выполните одно или несколько из следующих действий.

  1. Убедитесь, что компьютер подключен к сетевому серверу, на котором находится сервер OLE.

  2. Закройте сервер OLE и перезапустите его вне Microsoft Access.

  3. Переустановите сервер OLE, чтобы убедиться, что его зарегистрированных.

Примечание для пользователей, которые работают с Microsoft Office Access 2007
Чтобы определить уникальный номер, связанный с сообщением об ошибке, нажмите сочетание клавиш CTRL + SHIFT + I. В нижнем правом углу сообщения появится следующий номер:

1200553

Причина

Эта проблема может возникнуть при наличии Norton AntiVirus 2000, Norton AntiVirus 2001, Norton AntiVirus 2002, Norton AntiVirus 2003 или Norton AntiVirus 2004 установленного на компьютере. Эта проблема возникает, когда LiveUpdate для Norton и установили обновление для блокирования сценариев для Norton AntiVirus 2001, Norton AntiVirus 2002, Norton AntiVirus 2003 или Norton AntiVirus 2004.

Решение

Внимание эти шаги могут усилить угрозу безопасности. Эти действия также может сделать компьютер или сеть более уязвим для атак пользователей-злоумышленников или проникновения вирусов и других вредоносных программ. Рекомендуется следовать инструкциям, в этой статье, чтобы программы функционировали надлежащим образом. Прежде чем вносить эти изменения, рекомендуется оценить риски, связанные с реализацией данного процесса в конкретной среде. Если решено реализовать этот процесс, примите все доступные меры для дополнительного обеспечения безопасности системы. Мы рекомендуем использовать этот процесс только в случае крайней необходимости. Дополнительные сведения о компьютерных вирусах щелкните следующий номер статьи базы знаний Майкрософт:

Компьютерных вирусах : описание, предотвращение и устранение

Чтобы устранить эту проблему, воспользуйтесь одним из следующих методов.

Способ 1

Отключить блокировку сценариев Norton AntiVirusПредупреждение Этот способ может сделать компьютер или сеть более уязвимой для атак злоумышленников и проникновения вирусов либо других вредоносных программ. Корпорация Майкрософт не рекомендует использовать этот способ, но в случае необходимости, применяя данный способ, Вы очень рискуете. Используйте этот метод исключительно на свой страх и риск.

Примечание. Антивирусные программы предназначены для защиты компьютера от вирусов. Не следует загружать или открывать файлы из источников, которым вы не доверяете, посещать не доверенные веб-узлы, или открывать вложения электронной почты, если антивирусная программа отключена.

Примечание. Norton AntiVirus 2000 не поддерживает функцию блокирования сценариев. Если вы используете Norton AntiVirus 2000, см.

Norton AntiVirus 2001, Norton AntiVirus 2002, Norton AntiVirus 2003 или Norton AntiVirus 2004 выполните следующие действия.

  1. Запустите программное обеспечение Norton AntiVirus.

  2. Нажмите кнопку Параметры.

  3. Если появится меню при нажатии кнопки Параметрынажмите кнопку Norton AntiVirus .

    Откроется диалоговое окно Параметры Norton AntiVirus .

  4. Нажмите кнопку блокировки сценария.

  5. Щелкните, чтобы снять флажок Включить блокировку сценариев (рекомендуется) .

  6. Нажмите кнопку ОК.

Примечание. Можно включить блокировку сценариев снова после завершения работы с Access.

Для получения дополнительных сведений обратитесь к документации продукта Norton или посетите следующий веб-узел Symantec:

http://www.symantec.com/search/

Способ 2

Отключить Norton AntiVirus для Office подключаемого модуля для Microsoft OfficeПредупреждение Этот способ может сделать компьютер или сеть более уязвимой для атак злоумышленников и проникновения вирусов либо других вредоносных программ. Корпорация Майкрософт не рекомендует использовать этот способ, но в случае необходимости, применяя данный способ, Вы очень рискуете. Используйте этот метод исключительно на свой страх и риск.

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

Примечание. Этот метод служит для отключения антивирусную подключаемого модуля, установленного во время установки Norton AntiVirus. Этот подключаемый модуль сканирования документов наличие макровирусов в программах Microsoft Office. Если этот подключаемый модуль отключен, Norton AntiVirus не сканирование открытых документов. Однако функция Norton AntiVirus Auto-Protect по-прежнему обеспечивает переход на более высокий уровень защиты путем сканирования любой файл, который можно запустить, загрузить, открыть, создать или удалить. Дополнительные сведения о Norton AntiVirus обратитесь к документации продукта.

Norton AntiVirus 2002, Norton AntiVirus 2003 и Norton AntiVirus 2004 выполните следующие действия.

  1. Запустите программное обеспечение Norton AntiVirus.

    Примечание. Если программа Norton AntiVirus является частью Norton SystemWorks (NSW) или Norton Internet безопасности (NIS), запустите NSW или NIS и выберите Norton AntiVirus.

  2. Нажмите кнопку Параметрыи выберите Прочее.

  3. В разделе Сохранить защищенные документы Microsoft Office нажмите кнопку Office включить подключаемый модуль.

    Это приведет к очистке Office включить подключаемый модуль.

  4. Нажмите кнопку ОКи выйдите из программы Norton Antivirus.

Для Norton AntiVirus 2001 выполните следующие действия.

  1. Запустите программное обеспечение Norton AntiVirus 2001.

    Примечание. Если программа Norton AntiVirus является частью Norton SystemWorks (NSW) или Norton Internet безопасности (NIS), запустите NSW или NIS и выберите Norton AntiVirus.

  2. Нажмите кнопку Параметрыи выберите Общие.

  3. В разделе Microsoft Office 2000 подключаемого модуля нажмите кнопку Включить подключаемый модуль.

    Это приведет к очистке включить подключаемый модуль.

  4. Нажмите кнопку ОКи выйдите из программы Norton Antivirus.

Для Norton AntiVirus 2000 выполните следующие действия.

  1. Нажмите кнопку Пуск и выберите команду Выполнить.

  2. В поле Открыть введите одну из следующих команд и нажмите клавишу ВВОД.

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

    • Для Windows 95 или Windows 98 с установлена программа Norton AntiVirus введите следующую команду:»C:WindowsSystemRegsvr32″ -U «C:Program FilesNorton AntiVirusOfficeAV.dll»

    • Для Windows 95 или Windows 98 с установленной SystemWorks введите следующую команду:»C:WindowsSystemRegsvr32″ -U «C:Program FilesNorton SystemWorksNorton AntiVirusOfficeAV.dll»

    • Для Windows NT или Windows 2000 с установлена программа Norton AntiVirus введите следующую команду:»C:WinntSystem32Regsvr32″ -U «C:Program FilesNavntOfficeAV.dll»

Если команда выполнена успешно, появляется следующее сообщение:

DllUnregisterServer в C:Program FilesNorton AntiVirusOfficeAV.dll успешно.

Если команда не выполнена успешно, выполните поиск на жестком диске файл OfficeAV.dll. Путь к файлу OfficeAV.dll на вашем компьютере может отличаться от пути в сообщении. Если найти файл OfficeAV.dll, Запомнить расположение файла OfficeAV.dll и выполните следующие действия. Однако на этот раз измените «C:Program FilesNorton AntiVirusOfficeAV.dll» часть команды на шаге 2 путь файла OfficeAV.dll на компьютере.

Для получения дополнительных сведений обратитесь к документации продукта Norton или посетите следующий веб-узел Symantec:

http://service4.symantec.com/SUPPORT/nav.nsf/df0a595864594c86852567ac0063608c/2efb6ccf3c61c14c852567ee0058f96a?OpenDocumentЕсли эта ссылка не работает, посетите базу знаний для Symantec на следующий веб-узел Symantec и найдите идентификатор документа 1999091612160606:

http://www.symantec.com/search/

Способ 3

Переустановите программное обеспечение Norton AntivirusДля всех версий программы Norton AntiVirus выполните следующие действия.

  1. Удаления Norton AntiVirus, а затем перезагрузите компьютер.

  2. Запустите программу Word.

  3. В меню Справка выберите пункт Найти и восстановить.

  4. Переустановите программное обеспечение Norton AntiVirus, а затем перезагрузите компьютер.

Дополнительные сведения

Действия по воспроизведению проблемы

  1. Установите программное обеспечение Norton AntiVirus 2000.

  2. Создание новой базы данных Microsoft Access 2000.

  3. Создайте следующую таблицу, а затем сохраните таблицу Table1 как:
    Table: Table1
    —————————-
    Field Name: ID
    Data Type: AutoNumber
    Indexed: Yes (No Duplicates)

    Field Name: Test
    Data Type: OLE Object

    Table Properties: Table1
    ————————
    PrimaryKey: ID

  4. Создайте форму, на основе таблицы Table1. Сохраните эту форму в виде OLETest.

  5. Откройте OLETest форму в режиме формы.

  6. Щелкните правой кнопкой мыши поле теста и нажмите кнопку Вставить объект.

  7. В диалоговом окне Вставка объекта выберите Создать из файла.

  8. Введите путь к документу Word или нажмите кнопку Обзор и выберите документ Word.

  9. В диалоговом окне Вставка объекта нажмите кнопку ОК , чтобы закрыть диалоговое окно.

    Появляется одно из сообщений об ошибках, описанных в разделе «Проблема».

Ссылки

Дополнительные сведения об антивирусных подключаемого модуля для Office щелкните следующий номер статьи базы знаний Майкрософт:

329820 об использовании программ Office с Norton AntiVirus для Office подключаемого модуля

Корпорация Майкрософт предоставляет контактные данные независимых производителей для поиска технической поддержки. Данная информация может изменяться без предупреждения. Корпорация Майкрософт не гарантирует точность контактных данных независимых производителей.
Дополнительные сведения о поставщиков оборудования и программного обеспечения контактную информацию, посетите следующий веб-узел корпорации Майкрософт:

http://support.microsoft.com/gp/vendors

Продукты независимых производителей, обсуждаемые в этой статье, производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких гарантий, явных или подразумеваемых, относительно производительности или надежности этих продуктов.

  • Remove From My Forums
  • Question

  • I have developed an app using Access 2013. I have saved the app on my laptop and uploaded it on a new server. The app itself seems to work fine but when I go to edit the app on the new server I receive an error message:

    There was a problem accessing a property or method of the OLE object.

    There was a problem accessing a property or method of the OLE object.

    To the best of my knowledge I am not using any OLE objects.  The app uses only controls which are available out of the box in Access 2013.

    Does anyone have any idea as to why this might occur?

    — V

Answers

  • We had to go through the company’s TAM in order to get support (standard support was useless).  They were able to provide a work-around, but acknowledged this was a bug in the application.

    Here is the work-around:

    • Deploy the app and click “Customize in Access”
    • Open the .accdw file generated.
    • A pop-up may be displayed with the message “Opening a Microsoft Access Web App file will download information from the Internet or intranet.” Click OK.
    • Error “There was a problem accessing a property or method of the OLE object” will be displayed. Click OK.
    • “Recent Files” page will be displayed. Click “Open Other Files”
    • Click “Options”
    • On the left menu, click “Trust Center”
    • Under “Microsoft Access Trust Center”, click “Trust Center Settings…” button.
    • Click “Macro Settings” in the left menu
    • Default configuration should be “Disable all macros with notification”. Change it to “Enable all macros” (Obs: this will be a temporary configuration, so we can finish downloading
      the access project from its current location).
    • Click “OK” twice, so all windows will be closed.
    • Close Access.
    • Try opening the file again. You may need to repeat it one more time, but macros should be now enabled to run and project can be edited.
    • Once you’re able to open the project in the new location, you can revert back the macro configurations to disable macros.

    This is a workaround, so you can at least edit the application from a new location in case it is required. Access Apps don’t offer us the ability to run VBA and create signed macros,
    so it is either not running macros (especially on the “On Init” event), or enabling macros to run even if unsigned (but there’s always the risk of running unsafe code, if a virus injects code in this app).

    • Marked as answer by

      Tuesday, February 4, 2014 7:14 PM

    • Marked as answer by
      VladBath
      Thursday, March 19, 2015 7:29 PM
  • Remove From My Forums
  • Question

  • I have developed an app using Access 2013. I have saved the app on my laptop and uploaded it on a new server. The app itself seems to work fine but when I go to edit the app on the new server I receive an error message:

    There was a problem accessing a property or method of the OLE object.

    There was a problem accessing a property or method of the OLE object.

    To the best of my knowledge I am not using any OLE objects.  The app uses only controls which are available out of the box in Access 2013.

    Does anyone have any idea as to why this might occur?

    — V

Answers

  • We had to go through the company’s TAM in order to get support (standard support was useless).  They were able to provide a work-around, but acknowledged this was a bug in the application.

    Here is the work-around:

    • Deploy the app and click “Customize in Access”
    • Open the .accdw file generated.
    • A pop-up may be displayed with the message “Opening a Microsoft Access Web App file will download information from the Internet or intranet.” Click OK.
    • Error “There was a problem accessing a property or method of the OLE object” will be displayed. Click OK.
    • “Recent Files” page will be displayed. Click “Open Other Files”
    • Click “Options”
    • On the left menu, click “Trust Center”
    • Under “Microsoft Access Trust Center”, click “Trust Center Settings…” button.
    • Click “Macro Settings” in the left menu
    • Default configuration should be “Disable all macros with notification”. Change it to “Enable all macros” (Obs: this will be a temporary configuration, so we can finish downloading
      the access project from its current location).
    • Click “OK” twice, so all windows will be closed.
    • Close Access.
    • Try opening the file again. You may need to repeat it one more time, but macros should be now enabled to run and project can be edited.
    • Once you’re able to open the project in the new location, you can revert back the macro configurations to disable macros.

    This is a workaround, so you can at least edit the application from a new location in case it is required. Access Apps don’t offer us the ability to run VBA and create signed macros,
    so it is either not running macros (especially on the “On Init” event), or enabling macros to run even if unsigned (but there’s always the risk of running unsafe code, if a virus injects code in this app).

    • Marked as answer by

      Tuesday, February 4, 2014 7:14 PM

    • Marked as answer by
      VladBath
      Thursday, March 19, 2015 7:29 PM

Как исправить время выполнения Ошибка 2756 Возникла проблема, когда Microsoft Office Access пытался получить доступ к объекту OLE.

В этой статье представлена ошибка с номером Ошибка 2756, известная как Возникла проблема, когда Microsoft Office Access пытался получить доступ к объекту OLE., описанная как Возникла проблема, когда Microsoft Office Access попытался получить доступ к объекту OLE. @ Закройте форму Microsoft Office Access или отчет, в котором отображается объект OLE, и закройте сервер OLE. Затем снова откройте форму или отчет, чтобы проверить, может ли он отобразить объект OLE.

О программе Runtime Ошибка 2756

Время выполнения Ошибка 2756 происходит, когда Microsoft Access дает сбой или падает во время запуска, отсюда и название. Это не обязательно означает, что код был каким-то образом поврежден, просто он не сработал во время выполнения. Такая ошибка появляется на экране в виде раздражающего уведомления, если ее не устранить. Вот симптомы, причины и способы устранения проблемы.

Определения (Бета)

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

  • Access — НЕ ИСПОЛЬЗУЙТЕ этот тег для Microsoft Access, используйте вместо него [ms-access]
  • Display — Display относится к свойство стиля в CSS.
  • Object — объект — это любой объект, которым можно управлять с помощью команд на языке программирования.
  • Ole — OLE Automation, это механизм межпроцессного взаимодействия, основанный на компонентной объектной модели COM.
  • Отчет — отчет содержит обобщенную информацию из источника данных, обычно в конце удобный формат, такой как PDF или Excel, хотя также существуют проприетарные инструменты отчетности, обычно со встроенными инструментами проектирования.
  • Сервер . Сервер — это запущенный экземпляр программного обеспечения приложение, способное принимать запросы от клиента и давать соответствующие ответы.
  • Access . Microsoft Access, также известный как Microsoft Office Access, представляет собой систему управления базами данных от Microsoft, которая обычно объединяет реляционный Microsoft JetACE Database Engine с графическим пользовательским интерфейсом. rface и инструменты разработки программного обеспечения.
  • Форма . Форма — это, по сути, контейнер, который может использоваться для хранения любого количества любого подмножества нескольких типов данных.
  • Microsoft office — Microsoft Office — это закрытый набор настольных приложений, предназначенных для использования специалистами по умственным и информационным технологиям на компьютерах Windows и Macintosh.
Симптомы Ошибка 2756 — Возникла проблема, когда Microsoft Office Access пытался получить доступ к объекту OLE.

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

Возможны случаи удаления файлов или появления новых файлов. Хотя этот симптом в основном связан с заражением вирусом, его можно отнести к симптомам ошибки времени выполнения, поскольку заражение вирусом является одной из причин ошибки времени выполнения. Пользователь также может столкнуться с внезапным падением скорости интернет-соединения, но, опять же, это не всегда так.

Fix Возникла проблема, когда Microsoft Office Access пытался получить доступ к объекту OLE. (Error Ошибка 2756)
(Только для примера)

Причины Возникла проблема, когда Microsoft Office Access пытался получить доступ к объекту OLE. — Ошибка 2756

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

Ошибки во время выполнения обычно вызваны несовместимостью программ, запущенных в одно и то же время. Они также могут возникать из-за проблем с памятью, плохого графического драйвера или заражения вирусом. Каким бы ни был случай, проблему необходимо решить немедленно, чтобы избежать дальнейших проблем. Ниже приведены способы устранения ошибки.

Методы исправления

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

Если метод ремонта вам подошел, пожалуйста, нажмите кнопку upvote слева от ответа, это позволит другим пользователям узнать, какой метод ремонта на данный момент работает лучше всего.

Обратите внимание: ни ErrorVault.com, ни его авторы не несут ответственности за результаты действий, предпринятых при использовании любого из методов ремонта, перечисленных на этой странице — вы выполняете эти шаги на свой страх и риск.

Метод 1 — Закройте конфликтующие программы

Когда вы получаете ошибку во время выполнения, имейте в виду, что это происходит из-за программ, которые конфликтуют друг с другом. Первое, что вы можете сделать, чтобы решить проблему, — это остановить эти конфликтующие программы.

  • Откройте диспетчер задач, одновременно нажав Ctrl-Alt-Del. Это позволит вам увидеть список запущенных в данный момент программ.
  • Перейдите на вкладку «Процессы» и остановите программы одну за другой, выделив каждую программу и нажав кнопку «Завершить процесс».
  • Вам нужно будет следить за тем, будет ли сообщение об ошибке появляться каждый раз при остановке процесса.
  • Как только вы определите, какая программа вызывает ошибку, вы можете перейти к следующему этапу устранения неполадок, переустановив приложение.

Метод 2 — Обновите / переустановите конфликтующие программы

Использование панели управления

  • В Windows 7 нажмите кнопку «Пуск», затем нажмите «Панель управления», затем «Удалить программу».
  • В Windows 8 нажмите кнопку «Пуск», затем прокрутите вниз и нажмите «Дополнительные настройки», затем нажмите «Панель управления»> «Удалить программу».
  • Для Windows 10 просто введите «Панель управления» в поле поиска и щелкните результат, затем нажмите «Удалить программу».
  • В разделе «Программы и компоненты» щелкните проблемную программу и нажмите «Обновить» или «Удалить».
  • Если вы выбрали обновление, вам просто нужно будет следовать подсказке, чтобы завершить процесс, однако, если вы выбрали «Удалить», вы будете следовать подсказке, чтобы удалить, а затем повторно загрузить или использовать установочный диск приложения для переустановки. программа.

Использование других методов

  • В Windows 7 список всех установленных программ можно найти, нажав кнопку «Пуск» и наведя указатель мыши на список, отображаемый на вкладке. Вы можете увидеть в этом списке утилиту для удаления программы. Вы можете продолжить и удалить с помощью утилит, доступных на этой вкладке.
  • В Windows 10 вы можете нажать «Пуск», затем «Настройка», а затем — «Приложения».
  • Прокрутите вниз, чтобы увидеть список приложений и функций, установленных на вашем компьютере.
  • Щелкните программу, которая вызывает ошибку времени выполнения, затем вы можете удалить ее или щелкнуть Дополнительные параметры, чтобы сбросить приложение.

Метод 3 — Обновите программу защиты от вирусов или загрузите и установите последнюю версию Центра обновления Windows.

Заражение вирусом, вызывающее ошибку выполнения на вашем компьютере, необходимо немедленно предотвратить, поместить в карантин или удалить. Убедитесь, что вы обновили свою антивирусную программу и выполнили тщательное сканирование компьютера или запустите Центр обновления Windows, чтобы получить последние определения вирусов и исправить их.

Метод 4 — Переустановите библиотеки времени выполнения

Вы можете получить сообщение об ошибке из-за обновления, такого как пакет MS Visual C ++, который может быть установлен неправильно или полностью. Что вы можете сделать, так это удалить текущий пакет и установить новую копию.

  • Удалите пакет, выбрав «Программы и компоненты», найдите и выделите распространяемый пакет Microsoft Visual C ++.
  • Нажмите «Удалить» в верхней части списка и, когда это будет сделано, перезагрузите компьютер.
  • Загрузите последний распространяемый пакет от Microsoft и установите его.

Метод 5 — Запустить очистку диска

Вы также можете столкнуться с ошибкой выполнения из-за очень нехватки свободного места на вашем компьютере.

  • Вам следует подумать о резервном копировании файлов и освобождении места на жестком диске.
  • Вы также можете очистить кеш и перезагрузить компьютер.
  • Вы также можете запустить очистку диска, открыть окно проводника и щелкнуть правой кнопкой мыши по основному каталогу (обычно это C :)
  • Щелкните «Свойства», а затем — «Очистка диска».

Метод 6 — Переустановите графический драйвер

Если ошибка связана с плохим графическим драйвером, вы можете сделать следующее:

  • Откройте диспетчер устройств и найдите драйвер видеокарты.
  • Щелкните правой кнопкой мыши драйвер видеокарты, затем нажмите «Удалить», затем перезагрузите компьютер.

Метод 7 — Ошибка выполнения, связанная с IE

Если полученная ошибка связана с Internet Explorer, вы можете сделать следующее:

  1. Сбросьте настройки браузера.
    • В Windows 7 вы можете нажать «Пуск», перейти в «Панель управления» и нажать «Свойства обозревателя» слева. Затем вы можете перейти на вкладку «Дополнительно» и нажать кнопку «Сброс».
    • Для Windows 8 и 10 вы можете нажать «Поиск» и ввести «Свойства обозревателя», затем перейти на вкладку «Дополнительно» и нажать «Сброс».
  2. Отключить отладку скриптов и уведомления об ошибках.
    • В том же окне «Свойства обозревателя» можно перейти на вкладку «Дополнительно» и найти пункт «Отключить отладку сценария».
    • Установите флажок в переключателе.
    • Одновременно снимите флажок «Отображать уведомление о каждой ошибке сценария», затем нажмите «Применить» и «ОК», затем перезагрузите компьютер.

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

Другие языки:

How to fix Error 2756 (A problem occurred when Microsoft Office Access tried to access the OLE object) — A problem occurred when Microsoft Office Access tried to access the OLE [email protected] the Microsoft Office Access form or report that displays the OLE object, and close the OLE server. Then reopen the form or report to see if it can display the OLE object
Wie beheben Fehler 2756 (Beim Versuch von Microsoft Office Access, auf das OLE-Objekt zuzugreifen, ist ein Problem aufgetreten) — Beim Versuch von Microsoft Office Access, auf das OLE-Objekt zuzugreifen, ist ein Problem [email protected]ßen Sie das Microsoft Office Access-Formular oder den Bericht, der das OLE-Objekt anzeigt, und schließen Sie den OLE-Server. Öffnen Sie dann das Formular oder den Bericht erneut, um zu sehen, ob das OLE-Objekt angezeigt werden kann
Come fissare Errore 2756 (Si è verificato un problema quando Microsoft Office Access ha tentato di accedere all’oggetto OLE) — Si è verificato un problema quando Microsoft Office Access ha tentato di accedere all’oggetto [email protected] il modulo o il report di Microsoft Office Access che visualizza l’oggetto OLE e chiudere il server OLE. Quindi riaprire il modulo o il report per vedere se può visualizzare l’oggetto OLE
Hoe maak je Fout 2756 (Er is een probleem opgetreden toen Microsoft Office Access probeerde toegang te krijgen tot het OLE-object) — Er is een probleem opgetreden toen Microsoft Office Access probeerde toegang te krijgen tot het [email protected] het Microsoft Office Access-formulier of rapport dat het OLE-object weergeeft, en sluit de OLE-server. Open vervolgens het formulier of rapport opnieuw om te zien of het OLE-object kan worden weergegeven
Comment réparer Erreur 2756 (Un problème s’est produit lorsque Microsoft Office Access a tenté d’accéder à l’objet OLE) — Un problème s’est produit lorsque Microsoft Office Access a tenté d’accéder à l’objet [email protected] le formulaire ou l’état Microsoft Office Access qui affiche l’objet OLE et fermez le serveur OLE. Ensuite, rouvrez le formulaire ou l’état pour voir s’il peut afficher l’objet OLE
어떻게 고치는 지 오류 2756 (Microsoft Office Access에서 OLE 개체에 액세스하려고 할 때 문제가 발생했습니다.) — Microsoft Office Access에서 OLE 개체에 액세스하려고 할 때 문제가 발생했습니다[email protected] 개체를 표시하는 Microsoft Office Access 폼 또는 보고서를 닫고 OLE 서버를 닫습니다. 그런 다음 폼이나 보고서를 다시 열어 OLE 개체를 표시할 수 있는지 확인합니다.
Como corrigir o Erro 2756 (Ocorreu um problema quando o Microsoft Office Access tentou acessar o objeto OLE) — Ocorreu um problema quando o Microsoft Office Access tentou acessar o objeto OLE. @ Feche o formulário ou relatório do Microsoft Office Access que exibe o objeto OLE e feche o servidor OLE. Em seguida, reabra o formulário ou relatório para ver se ele pode exibir o objeto OLE
Hur man åtgärdar Fel 2756 (Ett problem uppstod när Microsoft Office Access försökte komma åt OLE-objektet) — Ett problem uppstod när Microsoft Office Access försökte komma åt OLE [email protected]äng formuläret eller rapporten för Microsoft Office Access som visar OLE -objektet och stäng OLE -servern. Öppna sedan formuläret eller rapporten igen för att se om det kan visa OLE -objektet
Jak naprawić Błąd 2756 (Wystąpił problem, gdy Microsoft Office Access próbował uzyskać dostęp do obiektu OLE) — Wystąpił problem, gdy Microsoft Office Access próbował uzyskać dostęp do obiektu [email protected] formularz lub raport Microsoft Office Access wyświetlający obiekt OLE i zamknij serwer OLE. Następnie ponownie otwórz formularz lub raport, aby sprawdzić, czy może wyświetlić obiekt OLE
Cómo arreglar Error 2756 (Ocurrió un problema cuando Microsoft Office Access intentó acceder al objeto OLE) — Se produjo un problema cuando Microsoft Office Access intentó acceder al objeto OLE. @ Cierre el formulario o informe de Microsoft Office Access que muestra el objeto OLE y cierre el servidor OLE. Luego, vuelva a abrir el formulario o informe para ver si puede mostrar el objeto OLE

The Author Об авторе: Фил Харт является участником сообщества Microsoft с 2010 года. С текущим количеством баллов более 100 000 он внес более 3000 ответов на форумах Microsoft Support и создал почти 200 новых справочных статей в Technet Wiki.

Следуйте за нами: Facebook Youtube Twitter

Рекомендуемый инструмент для ремонта:

Этот инструмент восстановления может устранить такие распространенные проблемы компьютера, как синие экраны, сбои и замораживание, отсутствующие DLL-файлы, а также устранить повреждения от вредоносных программ/вирусов и многое другое путем замены поврежденных и отсутствующих системных файлов.

ШАГ 1:

Нажмите здесь, чтобы скачать и установите средство восстановления Windows.

ШАГ 2:

Нажмите на Start Scan и позвольте ему проанализировать ваше устройство.

ШАГ 3:

Нажмите на Repair All, чтобы устранить все обнаруженные проблемы.

СКАЧАТЬ СЕЙЧАС

Совместимость

Требования

1 Ghz CPU, 512 MB RAM, 40 GB HDD
Эта загрузка предлагает неограниченное бесплатное сканирование ПК с Windows. Полное восстановление системы начинается от $19,95.

ID статьи: ACX01696RU

Применяется к: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP, Windows 2000

Совет по увеличению скорости #3

Очистить временные файлы:

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

Нажмите здесь, чтобы узнать о другом способе ускорения работы ПК под управлением Windows

@Andre и @Raju уже ответили кратко в комментариях, но я отправляю правильный ответ ради аккуратности:

Объекты OLE немного сложны, но, скорее всего, вам не хватает OLE Automation Server для типа файла, который в этом случае — это редактор фотографий (например, Paint или Microsoft Photo Editor).

Как правило, я нашел 2 решения, которые вы могли бы попробовать:

Если вы используете более старую версию (что маловероятно в настоящее время, но все же), в соответствии с этим, Microsoft Photo Editor удаляется при установке Office 2010.

В этом случае см. Https://support.microsoft.com/en-us/kb/817095 о том, как переустановить Microsoft Photo Editor,

В противном случае попробуйте восстановить Paint как приложение по умолчанию, используемое Access. См. Здесь https://support.microsoft.com/en-us/kb/177587 как. (В основном просто удалите и переустановите Paint. Инструкции в ссылке предназначены для более старой версии Windows, но я думаю, что большинство шагов аналогичны).

EDIT: заметьте @Andre комментарий:

В более новых версиях Windows установка ассоциаций файлов не в настройках проводника, а в панели управления Главная → Программы по умолчанию.

Если вы не возражаете потерять существующие данные в своем столбце изображения (или в таблице все еще пусто), вы можете переключиться с типа данных OLE Object тип данных нового типа Attachment.

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

Здесь вы можете прочитать больше о типах данных Attachment — https://support.office.com/en-us/article/Attach-files-and-graphics-to-the-records-in-your-database-d40a09ad-a753- 4a14-9161-7f15baad6dbd # ВМ1

Удачи :)

Итак, я начал с шаблона базы данных контактов Access и начал наращивать его. Есть функционал, в котором, нажав на ID номер в Контакт листе, он должен вызвать форму для редактирования реквизитов. Я не вносил никаких изменений в этот код и даже пытался перекопировать его из шаблона с нуля.

Однако я получаю сообщение об ошибке «Произошла проблема при обмене данными Microsoft Access с сервером OLE или элементом управления ActiveX». Он говорит мне перезапустить сервер OLE и повторить операцию.

У меня сохранена старая версия базы данных, и там она работает нормально. Это просто что-то в моем коде здесь.

Любое руководство будет оценено.

3 ответа

Все решения, которые я нашел в Интернете, не работали для меня. Обнаружил, что только восстановление поврежденной формы с нуля помогает мне решить эту проблему. W10, офис 2016.


1

Dzintars
13 Фев 2018 в 23:44

Я столкнулся с этой ошибкой три раза в своей базе данных. Каждый раз, чтобы исправить это, я просто открываю новый пустой проект и импортирую все из вашего старого проекта в новый проект.

Это может звучать как большое предприятие, в основном вы просто заходите в новый проект и выбираете «Импортировать базу данных доступа». Затем просто запустите мастер, выбрав все в вашей текущей базе данных. Нажмите «ОК» и дайте ему поработать несколько минут.

Это исправило это для меня каждый раз, когда я сталкивался с вашей ошибкой. Подозреваю, что это как-то связано с коррупцией.


0

Newd
10 Июл 2015 в 15:15

Мои программы также иногда сталкиваются с этой ошибкой. Недавно я заметил, что ошибка чаще всего возникает в формах UNBOUND (формы без RECORDSOURCE). Последнее, что я сделал для этих форм, это следующее:

  1. Добавьте «какую-то» таблицу (я обычно беру таблицу Config только с одной записью) в качестве RecordSource.
  2. Скомпилируйте программный код (это обычно проходит хорошо, даже до исправления!).
  3. Сохраните форму
  4. Откройте форму. Теперь это должно работать нормально!
  5. Удалите RecordSource формы, перекомпилируйте и снова сохраните.
  6. Форма должна по-прежнему работать нормально!


0

Tushar Walzade
17 Дек 2018 в 17:26

Я босюь, что причина намного банальней, но при этом и глобальней.

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

Дисклеймер: слово «ужасные» относится к пробелам и запятым, а не к нестандартным буквам. В буквах я ничего плохого не вижу (чего не могу сказать о макросах — в них я не вижу ничего хорошего).

Во всяком случае, я уже сталкивалась с проблемами именно у макросов с именами полей, в которых были русская буква ы, украинские буквы ї, і, є и г с хвостиком вверх (у меня ее нет в раскладке). Код vba работает, а макросы глючат.

Переназовите все ваши латиницей. Без пробелов, без запятых, вообще без никаких знаков кроме подчеркивания. То, как называются поля сейчас — перенесите в свойство «подпись».

MS Access 2010 on Windows 7 Pro x64

  • Right-click on a cell in a table (Data Type = OLE Object)
  • Click on Insert Object…
  • Select Create from File
  • Click Browse to find .bmp file (844KB)
  • Click OK

Receive the following error:

The operation on the OLE object failed. The OLE server may not be registered. To register the OLE server, reinstall it.

Does anyone know how to fix this issue? I’ve tried running Access in compatibility mode and making the database a trusted source. I am not running Norton Antivirus, which some posts say might be the problem.

asked Mar 21, 2016 at 21:41

Katie M's user avatar

Katie MKatie M

1,1116 gold badges21 silver badges31 bronze badges

4

@Andre and @Raju have already answered briefly in the comments, but I’m posting a proper answer for the sake of tidyness:

OLE Objects are a bit tricky, but chances are you are missing the OLE Automation Server for the file type, which in this case is — a photo editor (like Paint or Microsoft Photo Editor).

Generally I found 2 solutions you might try:

  1. If you’re coming from an older version (which is unlikely nowadays, but still), according to this Microsoft Photo Editor is removed when you install Office 2010.

    If that’s the case, see https://support.microsoft.com/en-us/kb/817095 on how to reinstall Microsoft Photo Editor,

    Otherwise, try to restore Paint as the default application used by Access. See here https://support.microsoft.com/en-us/kb/177587 how. (Basically just remove and reinstall Paint. Instructions in the link are for an older Windows version, but I guess most steps are similar).

    EDIT: note @Andre comment:

    In newer Windows versions, setting File associations is not in
    Explorer options, but in Control Panel Home -> Default Programs.

  2. If you don’t mind losing the existing data in your image column (or table is still empty), you can switch from the OLE Object data type to the (newer) Attachment data type.

    You also gain the added value of being able to attach multiple images.

    You can read more on Attachment data type here — https://support.office.com/en-us/article/Attach-files-and-graphics-to-the-records-in-your-database-d40a09ad-a753-4a14-9161-7f15baad6dbd#bm1

Good luck :)

answered Mar 30, 2016 at 20:24

Yoav Aharoni's user avatar

Yoav AharoniYoav Aharoni

2,67213 silver badges18 bronze badges

1

@Andre и @Raju уже кратко ответили в комментариях, но я отвечаю ради аккуратности:

OLE-объекты немного сложнее, но, скорее всего, вам не хватает OLE-сервера автоматизации для типа файла, который в данном случае — редактор фотографий (например, Paint или же Microsoft Photo Editor).

Обычно я нашел 2 решения, которые вы могли бы попробовать:

  1. Если вы переходите с более старой версии (что маловероятно в настоящее время, но все же), в соответствии с этим Microsoft Photo Editor удаляется при установке Office 2010.

    Если это так, см. https://support.microsoft.com/en-us/kb/817095 о том, как переустановить Microsoft Photo Editor,

    В противном случае попробуйте восстановить Paint как приложение по умолчанию, используемое Access. Смотрите здесь https://support.microsoft.com/en-us/kb/177587 как. (В основном просто удалите и переустановите Paint. Инструкции в ссылке приведены для более старой версии Windows, но я думаю, что большинство шагов аналогичны).

    РЕДАКТИРОВАТЬ: примечание @ и комментарий:

    В более новых версиях Windows настройка сопоставления файлов осуществляется не в параметрах проводника, а в домашней панели управления -> Программы по умолчанию.

  2. Если вы не возражаете против потери существующих данных в столбце изображения (или таблица все еще пуста), вы можете переключиться с OLE Object тип данных для (новее) Attachment тип данных.

    Вы также получаете дополнительную ценность возможности прикрепить несколько изображений.

    Вы можете прочитать больше на Attachment тип данных здесь — https://support.office.com/en-us/article/Attach-files-and-graphics-to-the-records-in-your-database-d40a09ad-a753-4a14-9161-7f15baad6dbd

Удачи:)

@Andre и @Raju уже ответили кратко в комментариях, но я отправляю правильный ответ ради аккуратности:

Объекты OLE немного сложны, но, скорее всего, вам не хватает OLE Automation Server для типа файла, который в этом случае — это редактор фотографий (например, Paint или Microsoft Photo Editor).

Как правило, я нашел 2 решения, которые вы могли бы попробовать:

Если вы используете более старую версию (что маловероятно в настоящее время, но все же), в соответствии с этим, Microsoft Photo Editor удаляется при установке Office 2010.

В этом случае см. Https://support.microsoft.com/en-us/kb/817095 о том, как переустановить Microsoft Photo Editor,

В противном случае попробуйте восстановить Paint как приложение по умолчанию, используемое Access. См. Здесь https://support.microsoft.com/en-us/kb/177587 как. (В основном просто удалите и переустановите Paint. Инструкции в ссылке предназначены для более старой версии Windows, но я думаю, что большинство шагов аналогичны).

EDIT: заметьте @Andre комментарий:

В более новых версиях Windows установка ассоциаций файлов не в настройках проводника, а в панели управления Главная → Программы по умолчанию.

Если вы не возражаете потерять существующие данные в своем столбце изображения (или в таблице все еще пусто), вы можете переключиться с типа данных OLE Object тип данных нового типа Attachment.

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

Здесь вы можете прочитать больше о типах данных Attachment — https://support.office.com/en-us/article/Attach-files-and-graphics-to-the-records-in-your-database-d40a09ad-a753- 4a14-9161-7f15baad6dbd # ВМ1

Удачи :)

  • Ошибка при оказании доврачебной помощи при ожоге кожи щелочью
  • Ошибка при ожидании дескриптора восстановления ядра субд sql 2019
  • Ошибка при ожидании дескриптора восстановления ядра субд sql 2017
  • Ошибка при ожидании дескриптора восстановления компонента database engine 2014
  • Ошибка при ожидании дескриптора восстановления компонента database engine 2012