tinystm.org.
  • Основен(current)
  • Алтернативи
  • Wi-Fi
  • Powerpoint
  • Интернет
  • Производителност
  • Windows

Microsoft Excel чака друго приложение, за да завърши OLE действие Грешка: Fix

Microsoft Excel чака друго приложение, за да завърши OLE действие Грешка: Fix

Опитайте Нашия Инструмент За Премахване На Проблемите



Много потребители съобщават за „ Microsoft Excel чака друго приложение, за да завърши действие OLE ”Грешка в Windows 10 при използване на приложения на Office. Например, може да срещнете тази грешка, когато се опитвате да отворите Excel с помощта на BI стартовата панел или когато се опитвате да стартирате VBA скрипт.



Технологията OLE (Object Linking and Embedding) е въведена от Microsoft, за да помогне на приложенията на Office да комуникират с други програми. Използвайки тази технология, една програма за редактиране, за да сподели част от документ с други програми и след това да импортира секцията на документа или да я върне обратно със съдържанието на другата програма.

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

Грешката може да се появи или поради протокола DDE, който е изключен в Excel, когато инсталацията на Office Suite е повредена, ако имате добавка Adobe Acrobat PDFMaker и тя пречи на Excel, или ако Internet Explorer е в конфликт с Excel. Докато затваряте Excel напълно, рестартирате компютъра си и започвате отначало може да ви помогне, можете също да опитате методите по-долу, в случай че това не е така.



Метод 1: Чрез премахване на Adobe Acrobat PDFMaker

Известно е, че Adobe acrobat PDFMaker има проблеми с несъвместимостта с MS Excel. Следователно. препоръчително е да наберете добавката. Нека да видим как.

Етап 1: Стартиране Excel и отидете до Файл в горната лява част на листа.

Отворете раздела Excel File



Стъпка 2: От Файл меню, изберете Настроики .

Опции на менюто Файл

Стъпка 3: В Опции на Excel диалогов прозорец, щракнете върху Добавки от лявата страна на стъклото.



Сега отидете от дясната страна на прозореца и намерете Управление опция към дъното. Изберете COM добавки от падащото меню до него и натиснете Отивам бутон.

Опции на Excel Добавяне на Ins Управление на Com Добавяне на Ins Go



Стъпка 4: Сега, в Кутия за добавки COM , който изскача, премахнете отметката от Acrobat PDFMaker Office COM Addin и натиснете Добре за да запазите промените и да излезете.

Сега просто рестартирайте компютъра си и опитайте да отворите Excel отново или стартирайте VBA скрипта, за да проверите дали грешката е изчезнала. Ако проблемът продължава, опитайте втория метод.



Метод 2: Чрез разрешаване на други приложения, които използват DDE

Етап 1: Отворете Excel и отидете на Файл в горния ляв ъгъл на екрана.

Отворете раздела Excel File



Стъпка 2: Изберете Настроики от Файл меню.

Опции на менюто Файл

Стъпка 3: В Опции на Excel прозорец, отидете отляво и кликнете върху Разширено . Сега, от дясната страна, превъртете надолу и намерете общ раздел.

Тук премахнете отметката от квадратчето до Игнорирайте други приложения, които използват динамичен обмен на данни (DDE) .

Натиснете Добре за да запазите промените и да излезете.

Опции на Excel Разширени Общи Игнориране на други приложения, които използват динамичен обмен на данни (dde) Премахнете отметката

Сега се върнете и опитайте същата операция, която правихте преди, и вижте дали грешката все още е там. Ако все още виждате грешката, опитайте третия метод.

Метод 3: С приключване на процеса на Internet Explorer

Етап 1: Придвижете се до Лента на задачите и щракнете с десния бутон върху него. Изберете Диспечер на задачите от контекстното меню.

Щракнете с десния бутон на мишката върху диспечера на задачите

Стъпка 2: В Диспечер на задачите прозорец, под Процеси раздела, намерете и изберете Процес на Internet Explorer . След това натиснете Последна задача в долния ляв ъгъл на прозореца.

Диспечер на задачи обработва Internet Explorer Крайна задача

Върнете се в Excel и вижте дали грешката е изчезнала. Ако все пак срещнете грешката, опитайте четвъртия метод.

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

Опитайте този метод, ако срещнете „ Microsoft Excel чака друго приложение, за да завърши действие OLE ”Грешка при изпълнение на VBA скрипт. Това обаче е просто решение и не решава самия проблем. Но той може да ви преведе, като стартирате скрипта VBA за момента и като блокирате съобщението за грешка. Ето как да го направите.

Етап 1: Отворете лист на Excel и натиснете Клавиш Alt + F11 заедно на клавиатурата, за да отворите Microsoft Visual Basic за приложения прозорец на редактора.

Стъпка 2: В Проект - VBA проект лента вляво, намерете ThisWorkbook под Обекти на Microsoft Excel .

Щракнете с десния бутон върху него, отидете на Поставете в менюто с десен бутон и от подменюто изберете Модул .

Vba Editor Project Bar Microsoft Excel Objects Thisworkbook Щракнете с десния бутон върху модула за вмъкване

Стъпка 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 Editor File Save Book

Стъпка 6: След като натиснете Запазете бутон, ще видите подкана, който казва, Следните функции не могат да бъдат запазени в работни книги без макроси .

Натисни Недей бутон.

Подканете Следните функции не могат да бъдат запазени в безплатни работни макроси

Стъпка 7: Сега изберете мястото, където искате да запазите тази работна книга, създайте подходящо Име на файл и задайте Запазване като тип поле като Работна книга с активиран макрос на Excel .

Щракнете върху Запазете бутон, за да запазите новата работна книга на VBA.

Изберете Име на местоположението Файл Запази като тип Работна книга с активиран макрос Excel Запазване

Стъпка 8: След като запазите файла VBA, затворете редактора и се върнете към Excel работна книга. Тук натиснете Alt + F8 клавиши заедно на клавиатурата. От Макро диалоговия прозорец, изберете Макро че току-що сте създали и натиснете Бягай бутон.

След като успешно завършихте процеса, вече не трябва да виждате грешката. Но ако все пак откриете, че грешката изскача, опитайте петия метод.

Метод 5: Изключете режима на съвместимост на Excel

Етап 1: Отидете на MS Excel приложение на вашия работен плот, щракнете с десния бутон върху него и изберете Имоти от менюто с десен бутон.

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

Стъпка 2: В Свойства на Microsoft Excel диалогов прозорец, отидете на Съвместимост раздел. Сега отидете до Режим на съвместимост и премахнете отметката от квадратчето до Стартирайте тази програма в режим на съвместимост за .

Натиснете Приложи и тогава Добре за да запазите промените и да излезете.

Разделът за съвместимост на свойствата на 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

Интересни Статии

  • Пряк път за Windows + интервал не работи в Windows 10 Fix

    Помогне
  • 13 Най-добър безплатен HTML редактор за компютър с Windows

    Безплатен Софтуер
  • Как да коригираме изчезването на курсора на мишката в Google Chrome

    Хром

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

  • Алтернативи
  • Wi-Fi
  • Powerpoint
  • Интернет
  • Производителност
  • Windows

Интересни Статии

  • защо не се показва моята 5ghz мрежа
  • как да смените собственика на chromebook
  • Windows 10 systemprofile desktop е недостъпен
  • продължавайте да получавате шлюз по подразбиране не е наличен

Copyright 2025 All rights reserved. tinystm.org