Microsoft excel ожидает, пока другое приложение завершит действие, как удалить

Обновлено: 04.07.2024

OLE означает действие связывания и внедрения объектов; это разработано Microsoft и позволяет приложению Office объединяться с другими приложениями. Это позволяет приложению для редактирования отправлять часть документа в другие приложения, а затем импортировать и возвращать его с дополнительным содержимым

Например: когда Excel пытается связаться с PowerPoint, он доставляет команду объекту OLE и ожидает ответа PowerPoint.

Для восстановления потерянных данных Excel мы рекомендуем этот инструмент:

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

  1. Загрузите средство восстановления файлов Excel с оценкой отлично от Softpedia, Softonic и CNET.
  2. Выберите поврежденный файл Excel (XLS, XLSX) и нажмите «Восстановить», чтобы начать процесс восстановления.
  3. Просмотрите восстановленные файлы и нажмите "Сохранить файл", чтобы сохранить файлы в нужном месте.

Почему возникает ошибка OLE?

Ну, ошибка OLE Action Excel появляется, когда ответ не приходит в течение определенного периода времени. В результате он начинает показывать ошибку действия Excel OLE:

Microsoft Excel ожидает завершения действия OLE другим приложением .

Скриншот с ошибкой OLE Action Excel:

Действие OLE Ошибка Excel

Каковы причины ошибки действия Excel OLE?

Существуют три распространенные причины появления сообщения Microsoft Excel ожидает, пока другое приложение выполнит действие OLEn:

Это некоторые распространенные причины, которые вызывают эту конкретную ошибку действия Excel, ожидающую ole.

  • Самая первая причина получения этой ошибки Excel – это отключение протокола DDE в настройках Excel.
  • Добавление большого количества надстроек в приложение, некоторые из которых повреждены.
  • Из-за установки поврежденного пакета MS Office. Чтобы исправить это, вам нужно либо переустановить, либо восстановить полную установку MS Office.
  • В Excel попробуйте открыть файл, созданный в другом приложении, или получить данные из активного приложения.
  • Возможно также, что надстройка Adobe Acrobat PDFMaker часто конфликтует с приложением Excel.
  • Использование параметра Excel «Отправить как вложение» для отправки листа Excel по электронной почте.

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

Как исправить ошибку Excel, ожидающую действия OLE?

Распространенное решение для исправления ошибки Перезагрузите систему и повторите попытку. Теперь проверьте, зафиксировано ли в Microsoft Excel ожидание другого приложения для завершения действия ole или нет.

Если проблема не устранена, попробуйте указанные обходные пути.

Решение 1. Включите функцию «Игнорировать другие приложения, использующие DDE»

Обнаружено, что многие пользователи получают ошибку из-за функции приложения DDE. Поэтому здесь рекомендуется включить функцию «Игнорировать другие приложения, использующие DDE».

Для этого выполните следующие действия:

проверить dde функция в excel

  • Теперь перейдите на вкладку "Дополнительно" > прокрутите вниз до области "Общие".
  • Здесь установите флажок «Игнорировать другие приложения, использующие динамический обмен данными (DDE)».

ПРОВЕРИТЬ DDE НАСТРОЙКИ

Теперь проверьте, исправлена ​​ли ошибка Excel, ожидающая действия OLE, или нет. Если нет, попробуйте второе решение

Решение 2. Отключите надстройки

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

Для этого выполните следующие действия:

Проверить проблемы с надстройками 1

Проверить проблемы с надстройками 2

отключить надстройки Excel
< /p>

Надеюсь, это поможет вам исправить ошибку действия Excel OLE.

Решение 3. Используйте другие способы присоединения книги Excel

При попытке использовать параметр Excel «Отправить по электронной почте» возникает ошибка, поэтому здесь рекомендуется попробовать другие способы присоединения книги Excel.

Попробуйте отправить свою книгу Excel, вложив ее в электронное письмо в виде файла в Outlook, Hotmail или любом другом почтовом приложении, чтобы устранить проблему.

По оценкам, после выполнения приведенного выше решения ошибка Excel, ожидающая действия OLE, устранена. Но если нет, воспользуйтесь автоматическим средством восстановления MS Excel.

Решение 4. Отключите режим совместимости

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

Вот краткое руководство по отключению режима совместимости:

  • Щелкните правой кнопкой мыши значок исполняемого файла Excel или ярлыка Excel, а затем выберите "Свойства".
  • В открывшемся окне "Свойства" нажмите "Совместимость". Теперь снимите флажок "Запустить эту программу в режиме совместимости".

Отключить совместимость Режим в excel

Автоматическое решение: средство восстановления MS Excel

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

Это уникальный инструмент для восстановления нескольких файлов Excel за один цикл восстановления и восстановления всех данных в выбранном месте. Он прост в использовании и совместим как с операционными системами Windows, так и с Mac. Это поддерживает все версии Excel, а демо-версия бесплатна.

Я постоянно получаю сообщение "Microsoft Excel ожидает завершения действия OLE другим приложением". Иногда это происходит при запуске макросов, иногда при простом копировании и вставке значений в разные электронные таблицы или просто при вводе значения в ячейку. Наш ИТ-отдел переустанавливал офис уже 4 раза (пробовал 2016 и Office 365) и полностью перестраивал машину, а также дал другую машину для тестирования, но проблема все еще не устранена. Однако те же файлы прекрасно работают на моем личном ноутбуке (та же версия Windows и Office 2016).

Пожалуйста, помогите?

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

Сообщить о нарушении

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

Ответы (8) 

Связывание и внедрение объектов (OLE) — это функция, позволяющая приложениям Office взаимодействовать с другими приложениями. Это позволяет одному приложению редактирования отправлять часть документа в другие приложения, а затем импортировать или забирать его обратно вместе с другим содержимым. Распространенными причинами появления всплывающей ошибки являются поврежденные надстройки или Excel, открывающий файл, созданный в другом приложении, или получение данных из активного источника.

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

<р>1. Откройте лист Excel и перейдите в меню «Файл». В меню "Файл" нажмите "Параметры".

<р>2. Появится диалоговое окно параметров Excel. Перейдите на вкладку «Дополнительно» и прокрутите вниз до области «Общие». Там установите флажок Игнорировать другие приложения, использующие динамический обмен данными (DDE).

Исправить Microsoft Excel ожидает завершения действия OLE другим приложением

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

Исправить Microsoft Excel ожидает завершения действия OLE другим приложением

Что такое ошибка действия Microsoft Excel OLE?

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

Например: когда вы работаете с Excel и хотите одновременно взаимодействовать с Power Point для добавления дополнительного контента, именно OLE отправляет команду и ожидает ответа PowerPoint, чтобы эти две программы взаимодействовали друг с другом. .

Как происходит это «Microsoft Excel ожидает завершения действия OLE другим приложением»?

Эта ошибка возникает, когда ответ не приходит в течение указанного времени. Когда Excel отправляет команду и не получает ответа в течение установленного времени, отображается ошибка действия OLE.

Причины этой ошибки:

В конце концов, есть три основные причины этой проблемы:

  • Добавление бесчисленного количества надстроек в приложение, и некоторые из них повреждены.
  • В Microsoft Excel попробуйте открыть файл, созданный в другом приложении, или попытаться получить данные из активного приложения.
  • Использование параметра Microsoft Excel «Отправить как вложение» для отправки листа Excel по электронной почте.

Исправить Excel ожидает завершения действия OLE другим приложением

Одним из решений является «Перезагрузить систему» ​​и повторить попытку. Иногда после закрытия всех приложений и перезапуска вашей системы эта ошибка действия OLE может быть устранена. В случае, если проблема не устранена, вы можете попробовать один или несколько способов, указанных ниже, чтобы решить проблему.

Способ 1. Активируйте/включите функцию «Игнорировать другие приложения, использующие DDE»

Иногда эта проблема возникает из-за функции DDE (динамический обмен данными). Поэтому включение параметра игнорирования для этой функции может решить проблему.

Шаг 1. Откройте лист Excel, перейдите к пункту меню «Файл» и нажмите «Параметры».

Сначала нажмите на опцию

Шаг 2. В диалоговом окне нового окна вам нужно щелкнуть вкладку «Дополнительно» и прокрутить вниз до параметра «Общие».

Шаг 3. Здесь вы найдете «Игнорировать другие приложения, использующие динамический обмен данными (DDE)». Чтобы включить эту функцию, необходимо установить этот флажок.

Нажмите
< /p>

Сделав это, приложение может начать работать на вас. Вы можете перезапустить Excel и повторить попытку.

Способ 2. Отключить все надстройки

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

Шаг 1. Откройте меню Excel, выберите «Файл», а затем «Параметры».

Откройте меню Excel, выберите

Шаг 2. В новом диалоговом окне Windows вы найдете параметр «Надстройки» на левой боковой панели, нажмите на него.

Шаг 3. В нижней части этого диалогового окна выберите надстройки Excel и нажмите кнопку «Перейти», чтобы заполнить все надстройки.

Шаг 4. Снимите все флажки рядом с надстройками и нажмите "ОК".

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

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

.

Способ 3. Используйте разные способы присоединения книги Excel

Третий наиболее распространенный случай ошибки действия OLE — попытка использовать функцию Excel «Отправить с помощью почты». Поэтому рекомендуется попробовать другой способ прикрепить книгу Excel к электронному письму. Вы можете прикрепить файл Excel к электронному письму с помощью Hotmail, Outlook или любого другого почтового приложения.

Применив один или несколько вышеупомянутых методов, проблема с действием OLE будет решена, однако, если вы все еще сталкиваетесь с этой проблемой, вы можете продолжить и выбрать средство восстановления Microsoft.

Альтернативное решение: используйте средство восстановления Microsoft Excel

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

Использовать Microsoft Средство восстановления Excel

Рекомендуется:

Мы надеемся, что все вышеперечисленные методы и предложения помогут вам исправить ситуацию, когда Excel ожидает, пока другое приложение выполнит ошибку действия OLE в Windows 10.

Адитья Фаррад

Адитья — целеустремленный профессионал в области информационных технологий. Последние 7 лет он пишет о технологиях. Он занимается интернет-сервисами, мобильными устройствами, Windows, программным обеспечением и практическими руководствами.

Несколько пользователей Office сообщают об ошибке "Microsoft ожидает завершения действия OLE другим приложением" при попытке запустить скрипт VBA или при попытке запустить Excel из стартовой панели BI. Сообщается, что проблема возникает во всех последних версиях Windows, включая Windows 7, Windows 8.1 и Windows 10)

Microsoft Excel ожидает чтобы другое приложение выполнило действие OLE

Microsoft Excel ожидает завершения действия OLE другим приложением

Что такое действие OLE?

Действие связывания и внедрения объектов (OLE) — это, по сути, механизм, предназначенный для помощи различным приложениям Office (Word, Excel, Powerpoint, Sharepoint) взаимодействовать с другими приложениями для успешного завершения операции.

Что вызывает ошибку «Microsoft Excel ожидает завершения действия OLE другим приложением»?

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

Если Excel отправляет запрос на связь другому приложению (скажем, Word), он делает это с помощью объекта OLE, а затем ожидает ответа от приложения. Если ответ не будет получен в установленный по умолчанию порог времени, Excel выдаст конечному пользователю следующее предупреждение: «Microsoft Excel ожидает, пока другое приложение завершит действие OLE»

Хотя сообщение об ошибке всегда одно и то же, на самом деле есть несколько довольно распространенных сценариев, которые вызывают эту конкретную ошибку в Microsoft Excel:

  • Протокол DDE отключен в Excel. Эта проблема может возникать из-за того, что протокол динамического обмена данными (DDE) отключен в настройках Excel.
  • Поврежденная установка Office. Некоторые затронутые пользователи сообщают, что проблема была решена после переустановки или восстановления всей установки Office.
  • Надстройка Adobe Acrobat PDFMaker конфликтует с Excel. Было несколько сообщений о том, что пользователи смогли решить проблему, отключив или удалив подключаемый модуль PDFMaker.
  • Процесс IE (Internet Explorer) мешает работе DDE. Обычно это происходит, когда пользователь пытается сохранить файл в Microsoft Excel. В этом случае решение состоит в том, чтобы закрыть процесс вручную.

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

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

Способ 1. Удаление Adobe Acrobat PDFMaker (если применимо)

Некоторым пользователям удалось устранить сообщение об ошибке, удалив надстройку Adobe Acrobat PDF Maker. Как оказалось, этот подключаемый модуль может конфликтовать с некоторыми версиями Microsoft Excel.

Вот список версий Office, совместимых с PDF Maker:

  • Office 2010 (Office 14), 32-разрядная и 64-разрядная версии.
  • Office 2013 (Office 15), 32-разрядная и 64-разрядная версии.
  • Office 2016 (Office 16), 32-разрядная и 64-разрядная версии.

Примечание. Вы можете ознакомиться с полным руководством Adobe по совместимости (здесь).

Если этот сценарий применим и вы не слишком полагаетесь на PDF Maker, вы, скорее всего, сможете решить проблему, отключив или удалив надстройку Adobe Acrobat PDFMaker.

Вот краткое руководство о том, как это сделать:

Обновление: вы также можете использовать этот Fix-it (здесь), чтобы автоматически отключить надстройку PDFMaker. Он совместим со всеми последними версиями Windows, включая Windows 10, Windows 8.1, Windows 7 и Windows Vista.

  1. Откройте Microsoft Excel и нажмите «Файл» на ленте. Откройте Microsoft Excel и выберите «Файл».
  2. В меню «Файл» нажмите «Параметры» (внизу списка меню). Выберите «Файл» > «Параметры».
  3. В меню «Параметры Excel» нажмите «Надстройки» в меню слева. Затем перейдите на правую панель, разверните раскрывающееся меню, связанное с «Управление», и выберите «Надстройки COM». Затем нажмите кнопку «Перейти…», чтобы открыть меню надстроек Com. Перейдите в раздел "Надстройки", выберите "Надстройки COM" в раскрывающемся меню и нажмите "Перейти".
  4. В поле "Надстройки COM" снимите флажок, связанный с надстройкой Acrobat PDFMaker Office COM, или выберите ее и нажмите "Удалить", чтобы полностью удалить ее.
  5. Перезагрузите компьютер и повторите шаги, которые ранее вызывали ошибку, после завершения следующего запуска.
  6. Если вы по-прежнему сталкиваетесь с ошибкой "Microsoft Excel ожидает завершения действия OLE другим приложением", перейдите к следующему способу ниже.

    Способ 2. Разрешение приложений, использующих DDE, в настройках Excel

    Как сообщают многие пользователи, проблема может возникнуть, если Microsoft Excel настроен на игнорирование любых приложений, пытающихся взаимодействовать с Excel с помощью протокола динамического обмена данными (DDE).

    Например, вы дважды щелкаете книгу Excel в проводнике Windows. Как только команда регистрируется, в Excel отправляется динамический обмен данными (DDE). Этот обмен даст указание Excel открыть книгу, которую вы только что дважды щелкнули.

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

    К счастью, вы можете легко решить эту проблему, открыв меню "Параметры" Excel и включив протокол DDE. Вот краткое руководство о том, как это сделать:

    1. Откройте Microsoft Excel и нажмите «Файл». Неважно, открываете ли вы новую книгу или новый документ. Откройте Microsoft Excel и выберите «Файл».
    2. В меню "Файл" нажмите "Параметры" на левой панели. Выберите «Файл» > «Параметры».
    3. В меню "Параметры Excel" выберите вкладку "Дополнительно" в меню слева. Затем перейдите на правую панель и прокрутите вниз, пока не дойдете до раздела «Общие». Когда вы туда доберетесь, убедитесь, что флажок, связанный с Игнорировать другие приложения, использующие динамический обмен данными (DDE), не установлен. Включение протокола DDE в Excel
    4. Нажмите «ОК», чтобы сохранить изменения, затем перезапустите Microsoft Excel. Затем повторите операцию, которая ранее вызывала ошибку «Microsoft ожидает завершения действия OLE другим приложением», и проверьте, сохраняется ли проблема.
    5. Если вы по-прежнему сталкиваетесь с тем же сообщением об ошибке, перейдите к следующему способу ниже.

      Способ 3. Завершение процесса Internet Explorer (IE)

      Некоторые пользователи видят ошибку «Microsoft ожидает завершения действия OLE другим приложением» при попытке сохранить файл. Возможно, вы видите эту ошибку из-за того, что процесс IE мешает обмену динамическим обменом данными (DDE). .

      Пользователи, попавшие в аналогичную ситуацию, сообщают, что проблема была решена после того, как они вручную убили процесс IE. Вот краткое руководство о том, как это сделать:

      Закрытие Internet Explorer (IE ) процесс

      1. Нажмите Ctrl + Shift + Esc, чтобы открыть диспетчер задач.
      2. В диспетчере задач перейдите на вкладку «Процессы» и посмотрите, есть ли у вас какой-либо процесс, принадлежащий Internet Explorer, который в данный момент активен.
      3. Если вы видите одно открытое, просто щелкните его правой кнопкой мыши и выберите "Завершить задачу", чтобы закрыть его. Закрытие процесса Internet Explorer (IE)
      4. Вернитесь в Excel и проверьте, возникает ли по-прежнему ошибка "Microsoft ожидает, пока другое приложение завершит действие OLE", когда вы пытаетесь сохранить файл.
      5. Если вы по-прежнему сталкиваетесь с той же ошибкой, перейдите к следующему способу ниже.

        Способ 4: подавление обмена сообщениями приложения Excel

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

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

        Вот краткое руководство по вставке кода VBA в книгу Excel, который будет подавлять обмен сообщениями приложения Excel:


        1. Откройте книгу в Excel и нажмите клавиши ALT + F11, чтобы открыть редактор Visual Basic (VBE).
        2. На панели «Проект» (слева) щелкните правой кнопкой мыши ThisWorkbook и выберите «Вставить» > «Модуль». Щелкните правой кнопкой мыши ThisWorkbook и выберите «Вставить» > «Модуль».
        3. В только что созданный модуль вставьте следующий код (в правой части экрана):

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

        После завершения этой процедуры вы больше не должны видеть ошибку «Microsoft Excel ожидает завершения действия OLE другим приложением» с этой книгой (даже если она все еще может возникать в фоновом режиме).

        Способ 5: отключить режим совместимости (если применимо)

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

        Если вы подозреваете, что Excel работает в режиме совместимости, отключите его и посмотрите, перестанет ли появляться ошибка «Microsoft Excel ожидает завершения действия OLE другим приложением». Как правило, ошибка возникает, если исполняемый файл Excel настроен для работы в режиме совместимости с Windows Vista и более ранними версиями.

        Читайте также: