tinystm.org.
  • Главная(current)
  • Nexus Player
  • Край
  • Обновлять
  • Лучший
  • Vlc
  • Список

Microsoft Excel ожидает, пока другое приложение завершит действие OLE Ошибка: исправить

Microsoft Excel ожидает, пока другое приложение завершит действие OLE Ошибка: исправить

Попробуйте наш инструмент устранения неполадок



Многие пользователи сообщают о « Microsoft Excel ожидает, пока другое приложение завершит действие OLE ”Ошибка в Windows 10 при использовании приложений Office. Например, вы можете столкнуться с этой ошибкой при попытке открыть Excel с помощью панели запуска BI или при попытке запустить сценарий VBA.



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

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

Ошибка может появиться либо из-за протокола DDE, который отключен в Excel, когда установка пакета Office повреждена, если у вас есть Adobe Acrobat PDFMaker в качестве надстройки и он мешает работе Excel, либо если Internet Explorer конфликтует. с Excel. При полном закрытии Excel, перезагрузке компьютера и повторном запуске может помочь, вы также можете попробовать следующие методы, если это не так.



Метод 1. Удалив Adobe Acrobat PDFMaker

Известно, что Adobe acrobat PDFMaker имеет проблемы несовместимости с MS Excel. Следовательно. рекомендуется отключить надстройку. Посмотрим как.

Шаг 1: Запуск Excel и перейдите к Файл вкладка в крайнем верхнем левом углу листа.

Открыть вкладку файла Excel



Шаг 2: От Файл меню выберите Опции .

Параметры меню файла

Шаг 3: в Параметры Excel диалоговое окно, нажмите на Надстройки в левой части панели.



Теперь перейдите в правую часть окна и найдите Управлять вариант в нижней части. Выбирать Надстройки COM из раскрывающегося списка рядом с ним и нажмите Идти кнопка.

Параметры Excel Добавить Ins Управление Com Добавить Ins Go



Шаг 4: Теперь в Поле надстроек COM что всплывает, снимите флажок Надстройка COM для Acrobat PDFMaker Office и нажмите Ok чтобы сохранить изменения и выйти.

Теперь просто перезагрузите компьютер и попробуйте снова открыть Excel или запустить сценарий VBA, чтобы проверить, исчезла ли ошибка. Если проблема не исчезнет, ​​попробуйте второй способ.



Метод 2: разрешив другим приложениям, использующим DDE

Шаг 1: Открыть Excel и перейти к Файл вкладка в верхнем левом углу экрана.

Открыть вкладку файла Excel



Шаг 2: Выбирать Опции от Файл меню.

Параметры меню файла

Шаг 3: в Параметры Excel окна, перейдите в левую часть и нажмите Передовой . Теперь с правой стороны прокрутите вниз и найдите Общее раздел.

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

Нажмите Ok чтобы сохранить изменения и выйти.

Параметры Excel Дополнительно Общие Игнорировать другие приложения, использующие динамический обмен данными (dde) Снимите флажок

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

Метод 3: завершив процесс Internet Explorer

Шаг 1: Перейдите к Панель задач и щелкните его правой кнопкой мыши. Выбирать Диспетчер задач из контекстного меню.

Панель задач Щелкните правой кнопкой мыши Диспетчер задач

Шаг 2: в Диспетчер задач окно, под Процессы на вкладке найдите и выберите Процесс Internet Explorer . Затем нажмите кнопку Завершить задачу кнопку в нижнем левом углу окна.

Диспетчер задач обрабатывает конечную задачу Internet Explorer

Вернитесь в Excel и посмотрите, исчезла ли ошибка. Если вы все еще сталкиваетесь с ошибкой, попробуйте 4-й способ.

Метод 4: ограничивая обмен сообщениями в приложении Excel

Попробуйте этот метод, если вы столкнетесь с ошибкой « Microsoft Excel ожидает, пока другое приложение завершит действие OLE ”Ошибка при запуске сценария VBA. Однако это всего лишь обходной путь и не решает саму проблему. Но он может помочь вам, запустив на данный момент сценарий VBA и заблокировав сообщение об ошибке. Вот как это сделать.

Шаг 1: Откройте лист Excel и нажмите Клавиша Alt + F11 вместе на клавиатуре, чтобы открыть Microsoft Visual Basic для приложений окно редактора.

Шаг 2: в Проект - Проект VBA бар слева, найдите ThisWorkbook под Объекты Microsoft Excel .

Щелкните его правой кнопкой мыши, перейдите в Вставлять в контекстном меню и в подменю выберите Модуль .

Панель проектов редактора Vba Объекты Microsoft Excel Эта книга Щелкните правой кнопкой мыши Вставить модуль

Шаг 3: Создает новый Модуль в правой части панели. Скопируйте приведенный ниже код и вставьте его в модуль:

Private Declare Function CoRegisterMessageFilter Lib 'ole32' (ByVal IFilterIn As Long, ByRef PreviousFilter) As LongPublic Sub KillMessageFilter()Dim IMsgFilter As LongCoRegisterMessageFilter 0&, IMsgFilterEnd SubPublic Sub RestoreMessageFilter()Dim IMsgFilter As LongCoRegisterMessageFilter IMsgFilter, IMsgFilterEnd Sub

Новый модуль Копирование и вставка кода Vba

Шаг 4: Кроме того, вы также можете скопировать приведенный ниже код, скопировать приведенный ниже код и вставить его в новый модуль. Любой из кодов будет работать.

Sub CreateXYZ()Dim wdApp As ObjectDim wd As ObjectOn Error Resume NextSet wdApp = GetObject(, 'Word.Application')If Err.Number0 ThenSet wdApp = CreateObject('Word.Application')End IfOn Error GoTo 0Set wd = wdApp.Documents.Open(ThisWorkbook.Path & Application.PathSeparator & 'XYZ template.docm')wdApp.Visible = TrueRange('A1:B10').CopyPicture xlScreenwd.Range.PasteEnd Sub

Альтернативный код Копирование и вставка нового модуля

Шаг 5: Теперь перейдите к Файл вкладку в верхнем левом углу редактора и выберите Сохранить Книгу1 .

Вкладка файла редактора Vba Сохранить книгу1

Шаг 6: После того, как вы нажмете Сохранять кнопку, вы увидите подсказку, в которой говорится: Следующие функции нельзя сохранить в книгах без макросов .

нажмите Не кнопка.

Запрашивать следующие функции не могут быть сохранены в книгах без макросов Нет

Шаг 7: Теперь выберите место, где вы хотите сохранить эту книгу, создайте подходящий Имя файла , и установите Сохранить как тип поле как Книга Excel с поддержкой макросов .

Щелкните значок Сохранять кнопку, чтобы сохранить новую книгу VBA.

Выберите местоположение Имя файла Сохранить как Тип Excel Macro Enabled Workbook Save

Шаг 8: После того, как вы сохранили файл VBA, закройте редактор и вернитесь в Excel рабочая тетрадь. Здесь нажмите Alt + F8 вместе на клавиатуре. От Макрос диалоговом окне выберите Макрос что вы только что создали и нажмите Пробег кнопка.

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

Метод 5: отключите режим совместимости Excel

Шаг 1: Перейти к MS Excel на рабочем столе, щелкните его правой кнопкой мыши и выберите Характеристики из контекстного меню.

Desktop Ms Excel Свойства, щелкнув правой кнопкой мыши

Шаг 2: в Свойства Microsoft Excel диалоговое окно, перейдите в Совместимость таб. Теперь перейдите к Режим совместимости раздел и снимите флажок рядом с Запустите эту программу в режиме совместимости для .

Нажмите Подать заявление а потом Ok чтобы сохранить изменения и выйти.

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

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

Рекомендуется для вас:
  1. Исправить ошибку Microsoft Excel: «Слишком много разных форматов ячеек»
  2. Исправлено: ошибка Microsoft Excel перестала работать в Windows 10
  3. Исправлено: Microsoft Excel не может открывать или сохранять другие документы из-за недостатка памяти
  4. Исправить ошибку времени выполнения Excel VBA 1004 в Windows 10
  5. Возникла проблема с отправкой команды на программную ошибку в MS Excel Fix
  6. Исправить ошибку приложения Microsoft Word WinWord.exe в Windows 10

Интересные статьи

  • Как установить кодировку блокнота по умолчанию на ANSI или UTF-8 в Windows10

    Помощь
  • Исправлено - миниатюры значков Word не отображаются в файлах .docx в Windows 10.

    Офис
  • Методы ярлыка для удаления ярлыка вируса с USB в Windows 7/8/10

    Windows 10

Популярные категории

  • Nexus Player
  • Край
  • Обновлять
  • Лучший
  • Vlc
  • Список

Интересные статьи

  • Windows 10 меню "Пуск" щелкните правой кнопкой мыши
  • красный крестик на значке сети нет интернета
  • ошибка Windows 1067 процесс неожиданно завершился

Copyright 2025 All rights reserved. tinystm.org