Microsoft Excel gaida citu lietojumprogrammu, lai pabeigtu OLE darbību Kļūda: Labot

How to effectively deal with bots on your site? The best protection against click fraud.

Daudzi lietotāji ziņo parMicrosoft Excel gaida citu lietojumprogrammu, lai pabeigtu OLE darbību”Kļūda sistēmā Windows 10, izmantojot Office lietotnes. Piemēram, šī kļūda var rasties, mēģinot atvērt programmu Excel, izmantojot BI palaišanas paliktni, vai mēģinot palaist VBA skriptu.

OLE (Object Linking and Embedding) tehnoloģiju ieviesa Microsoft, lai palīdzētu Office lietotnēm sazināties ar citām programmām. Izmantojot šo tehnoloģiju, viena rediģēšanas programma ļauj koplietot dokumenta sadaļu ar citām programmām un pēc tam importēt dokumenta sadaļu vai atjaunot to ar citas programmas saturu.

Tā, piemēram, ja jūs strādājat ar Excel un tas mēģina mijiedarboties ar Word, tas nosūtīs ziņojumu uz OLE objektu un gaidīs, kamēr tas saņems atbildi no Word. Bet, kad atbilde tiek aizkavēta pēc nepieciešamā laika, jūs redzēsit “Microsoft Excel gaida citu lietojumprogrammu, lai pabeigtu OLE darbību”Kļūda.

Kļūda var parādīties vai nu DDE protokola dēļ, kas programmā Excel ir izslēgts, ja Office suite instalācija ir bojāta, ja jums ir Adobe Acrobat PDFMaker kā pievienojumprogramma, un tas traucē programmu Excel vai ja Internet Explorer ir pretrunā ar Excel. Lai gan pilnībā aizverat programmu Excel, var restartēt datoru un sākt visu no jauna, varat arī izmēģināt tālāk minētās metodes, ja tas tā nav.

instagram story viewer

1. metode: noņemot Adobe Acrobat PDFMaker

Ir zināms, ka Adobe Acrobat PDFMaker ir nesaderības problēmas ar MS Excel. Tāpēc. ieteicams papildināt pievienojumprogrammu. Apskatīsim, kā.

1. darbība: Uzsākt Excel un virzieties uz Fails cilne lapas galējā augšējā kreisajā stūrī.

Atveriet cilni Excel fails

2. darbība: No Fails izvēlnē atlasiet Iespējas.

Faila izvēlnes opcijas

3. solis: Iekš Excel opcijas noklikšķiniet uz Pievienojumprogrammas rūts kreisajā pusē.

Tagad dodieties uz loga labo pusi un atrodiet Pārvaldīt variants uz leju. Atlasiet COM pievienojumprogrammas no blakus esošās nolaižamās izvēlnes un nospiediet Ej pogu.

Excel opcijas Pievienot ins Pārvaldīt Com Add Ins Go

4. solis: Tagad COM pievienojumprogrammu lodziņš kas parādās, noņemiet atzīmi no Acrobat PDFMaker Office COM pievienojumprogramma un nospiediet labi lai saglabātu izmaiņas un izietu.

Tagad vienkārši restartējiet datoru un mēģiniet vēlreiz atvērt programmu Excel vai palaist VBA skriptu, lai pārbaudītu, vai kļūda nav pazudusi. Ja problēma joprojām pastāv, izmēģiniet 2. metodi.

2. metode: atļaujot citas lietojumprogrammas, kas izmanto DDE

1. darbība: Atvērt Excel un dodieties uz Fails cilne ekrāna augšējā kreisajā stūrī.

Atveriet cilni Excel fails

2. darbība: Atlasiet Iespējas no Fails izvēlne.

Faila izvēlnes opcijas

3. solis: Iekš Excel opcijas logu, dodieties uz kreiso pusi un noklikšķiniet uz Papildu. Labajā pusē ritiniet uz leju un atrodiet Vispārīgi sadaļā.

Šeit noņemiet atzīmi no izvēles rūtiņas blakus Ignorēt citas lietojumprogrammas, kas izmanto dinamisko datu apmaiņu (DDE).

Nospiediet labi lai saglabātu izmaiņas un izietu.

Excel opcijas Advanced General ignorē citas lietojumprogrammas, kas izmanto dinamisko datu apmaiņu (dde) Noņemiet atzīmi

Tagad atgriezieties un izmēģiniet to pašu darbību, kuru veicāt iepriekš, un pārbaudiet, vai kļūda joprojām pastāv. Ja joprojām redzat kļūdu, izmēģiniet trešo metodi.

3. metode: pārtraucot Internet Explorer procesu

1. darbība: Pārejiet uz Uzdevumjosla un ar peles labo pogu noklikšķiniet uz tā. Atlasiet Uzdevumu pārvaldnieks no konteksta izvēlnes.

Uzdevumjosla Ar peles labo pogu noklikšķiniet uz Uzdevumu pārvaldnieks

2. darbība: Iekš Uzdevumu pārvaldnieks logs zem Procesi cilni, atrodiet un atlasiet Internet Explorer process. Pēc tam nospiediet Beigu uzdevums poga loga apakšējā kreisajā stūrī.

Uzdevumu pārvaldnieks apstrādā Internet Explorer beigu uzdevumu

Atgriezieties programmā Excel un pārbaudiet, vai kļūda nav pazudusi. Ja joprojām rodas kļūda, izmēģiniet 4. metodi.

4. metode: ierobežojot Excel lietojumprogrammu ziņojumapmaiņu

Izmēģiniet šo metodi, ja sastopaties arMicrosoft Excel gaida citu lietojumprogrammu, lai pabeigtu OLE darbību”Kļūda, palaižot VBA skriptu. Tomēr tas ir tikai risinājums un neatrisina pašu problēmu. Bet tas var jums palīdzēt, palaižot VBA skriptu un bloķējot kļūdas ziņojumu. Lūk, kā to izdarīt.

1. darbība: Atveriet Excel lapu un nospiediet Alt taustiņš + F11 kopā uz tastatūras, lai atvērtu Microsoft Visual Basic for Applications redaktora logs.

2. darbība: Iekš Projekts - VBA projekts josla kreisajā pusē, atrodiet Šī darba grāmata zem Microsoft Excel objekti.

Ar peles labo pogu noklikšķiniet uz tā, dodieties uz Ievietojiet ar peles labo pogu noklikšķiniet uz izvēlnes un apakšizvēlnē atlasiet Modulis.

Vba redaktora projekta josla Microsoft Excel objekti šajā darbgrāmatā ar peles labo pogu noklikšķiniet uz Ievietot moduli

3. solis: Tas rada jaunu Modulis rūts labajā pusē. Kopējiet zemāk esošo kodu un ielīmējiet to modulī:

Privāta deklarēta funkcija CoRegisterMessageFilter Lib "ole32" (ByVal IFilter Tik ilgi, ByRef PreviousFilter) Tik ilgi, kamēr publisks Sub KillMessageFilter () Dim IMsgFilter As Long CoRegisterMessageFilter 0 &, IMsgFilter End Sub Public Sub RestoreMessageFilter () Dim IMsgFilter As Long CoRegisterMessageFilter IMsgFilter, IMsgFilter End Apakšgrupa 
Jauns moduļa kopēšana un ielīmēšana Vba kods

4. solis: Varat arī nokopēt zemāk esošo kodu un ielīmēt to jaunajā modulī. Darbosies jebkurš no kodiem.

Sub CreateXYZ () Dim wdApp As Object Dim wd As Object On Error Resume Next Set wdApp = GetObject (, "Word. Pieteikums ") Ja Kļūda. Skaitlis <> 0 Pēc tam iestatiet wdApp = CreateObject ("Word. Lietojumprogramma ") Beigt, ja ieslēgta kļūda GoTo 0 Iestatiet wd = wdApp. Dokumenti. Atvērt (šī darba grāmata. Ceļš un lietojumprogramma. PathSeparator & "XYZ template.docm") wdApp. Redzams = True Range ("A1: B10"). CopyPicture xlScreen wd. Diapazons. Ielīmēt beigu apakšnodaļu
Alternatīva koda jauna moduļa kopēšana un ielīmēšana

5. darbība: Tagad dodieties uz Fails cilni redaktora augšējā kreisajā stūrī un atlasiet Saglabāt grāmatu.

Cilne Vba Editor File File Saglabāt grāmatu

6. solis: Pēc tam, kad nospiežat Saglabāt pogu, jūs redzēsiet uzvedni, kurā teikts: Tālāk norādītās funkcijas nevar saglabāt darbgrāmatās bez makro.

Nospiediet pogu.

Pieprasiet šādas funkcijas nevar saglabāt makro bezmaksas darbgrāmatās Nr

7. solis: Tagad atlasiet vietu, kur vēlaties saglabāt šo darbgrāmatu, izveidojiet piemērotu Faila nosaukumsun iestatiet Saglabāt kā veidu lauks kā Darbgrāmata Excel makro iespējota.

Noklikšķiniet uz Saglabāt poga, lai saglabātu jauno VBA darbgrāmatu.

Atlasiet Atrašanās vietas nosaukums Faila saglabāšanas veids Excel darbvirsmas saglabāšana ar makro iespējotu

8. solis: Kad esat saglabājis VBA failu, tagad aizveriet redaktoru un atgriezieties pie Excel darba burtnīca. Šeit nospiediet Alt + F8 taustiņus kopā uz tastatūras. No Makro Dialoglodziņā atlasiet Makro kuru tikko izveidojāt, un nospiediet Palaist pogu.

Tagad, kad process ir veiksmīgi pabeigts, vairs nevajadzētu redzēt kļūdu. Bet, ja joprojām tiek parādīta kļūda, izmēģiniet 5. metodi.

5. metode: Izslēdziet Excel saderības režīmu

1. darbība: Iet uz MS Excel darbvirsmā, ar peles labo pogu noklikšķiniet uz tā un atlasiet Rekvizīti no izvēlnes ar peles labo pogu noklikšķiniet.

Desktop Ms Excel Ar peles labo pogu noklikšķiniet uz Rekvizīti

2. darbība: Iekš Microsoft Excel rekvizīti dialoglodziņu, dodieties uz Saderība cilni. Tagad dodieties uz Saderības režīms sadaļā un noņemiet atzīmi no izvēles rūtiņas blakus Palaidiet šo programmu saderības režīmā.

Nospiediet Piesakies un tad labi lai saglabātu izmaiņas un izietu.

Cilne Excel rekvizīti Saderība Palaidiet šo programmu saderības režīmā, lai noņemtu atzīmi no izvēles rūtiņas Lietot labi

Tas ir viss. Jūs varat mēģināt atkārtot iepriekšējo darbību savā Excel, un jums vairs nevajadzētu redzēt “Microsoft Excel gaida citu lietojumprogrammu, lai pabeigtu OLE darbību”Kļūda jūsu Windows datorā, palaižot VBA skriptu vai atverot programmu Excel.

Teachs.ru
Kā lietot IMSUB funkciju programmā Microsoft Excel

Kā lietot IMSUB funkciju programmā Microsoft ExcelExcel

2021. gada 21. decembris Autors Aša NajaksVai domājat par to, kā es varu strādāt ar kompleksajiem skaitļiem programmā Excel? Šajā rakstā ir aprakstīts, kā to izdarīt, un tas ir ļoti vienkārši. Funk...

Lasīt vairāk
Kā programmā Excel parādīt skaitļus kā daļskaitļus

Kā programmā Excel parādīt skaitļus kā daļskaitļusExcel

2021. gada 21. decembris Autors Aša NajaksČau!! Vai jums ir grūti pārvērst skaitļus daļskaitļos? Šķiet, ka esat arī mēģinājis programmā Excel ievadīt daļskaitļa skaitli un pēc tam noklikšķināt uz i...

Lasīt vairāk
Kā labot, nevar ielīmēt datus programmā Microsoft Excel

Kā labot, nevar ielīmēt datus programmā Microsoft ExcelExcel

Microsoft Excel neapšaubāmi ir labākā izklājlapu lietojumprogramma darbam un datu analīzei. Lielākajai daļai lietotāju šī lietojumprogramma patīk tās vienkāršības dēļ. Tomēr, ja programmā Excel red...

Lasīt vairāk
ig stories viewer