tinystm.org.
  • Pagrindinis(current)
  • Kaip
  • Techninė Įranga
  • Alternatyvos
  • Bevielis Internetas
  • Saugumas
  • Pagalba

„Microsoft Excel“ laukia, kol kita programa užbaigs OLE veiksmą. Klaida: pataisyti

„Microsoft Excel“ laukia, kol kita programa užbaigs OLE veiksmą. Klaida: pataisyti

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas



Daugelis vartotojų praneša apie „Microsoft Excel“ laukia kitos programos, kad būtų užbaigtas OLE veiksmas “Klaida„ Windows 10 “naudojant„ Office “programas. Pvz., Galite susidurti su šia klaida bandydami atidaryti „Excel“ naudodami BI paleidimo pultą arba bandydami paleisti VBA scenarijų.



„OLE“ („Object Linking and Embedding“) technologiją „Microsoft“ pristatė siekdama padėti „Office“ programoms bendrauti su kitomis programomis. Naudodamiesi šia technologija, viena redagavimo programa dalijasi dokumento dalimi su kitomis programomis ir tada importuoja dokumento sekciją arba grąžina ją atgal su kitos programos turiniu.

Taigi, pavyzdžiui, jei dirbate „Excel“ ir jis bando sąveikauti su „Word“, jis išsiųs pranešimą į OLE objektą ir lauks, kol gaus atsakymą iš „Word“. Bet kai atsakymas bus atidėtas ilgiau nei reikalaujamas laikas, pamatysite „ „Microsoft Excel“ laukia kitos programos, kad būtų užbaigtas OLE veiksmas 'klaida.

Klaida gali atsirasti dėl DDE protokolo, kuris išjungtas „Excel“, kai sugadintas „Office“ paketo diegimas, jei kaip priedą turite „Adobe Acrobat PDFMaker“ ir jis trukdo „Excel“, arba jei „Internet Explorer“ yra prieštaringas naudojant „Excel“. Gali padėti visiškai uždaryti „Excel“, iš naujo paleisti kompiuterį ir pradėti viską iš naujo, taip pat galite išbandyti toliau nurodytus metodus.



1 metodas: pašalindami „Adobe Acrobat PDFMaker“

Žinoma, kad „Adobe Acrobat PDFMaker“ turi nesuderinamumo problemų su „MS Excel“. Todėl. patartina apjungti priedą. Pažiūrėkime, kaip.

1 žingsnis: Paleiskite „Excel“ ir pereikite prie Failas skirtuką viršutiniame kairiajame lapo kairiajame kampe.

Atidarykite „Excel“ failo skirtuką



2 žingsnis: Nuo Failas meniu, pasirinkite Galimybės .

Failo meniu parinktys

3 žingsnis: Viduje konors „Excel“ parinktys dialogo lange spustelėkite Priedai kairėje srities pusėje.



Dabar eikite į dešinę lango pusę ir raskite Tvarkyti variantas link apačios. Pasirinkite COM priedai iš šalia esančio išskleidžiamojo meniu ir paspauskite Eik mygtuką.

„Excel“ parinktys Pridėti įrašus Tvarkyti „Com Add Ins Go“



4 žingsnis: Dabar, „COM“ priedų laukelis kad pasirodo, atžymėkite „Acrobat PDFMaker Office“ COM priedas ir paspauskite Gerai kad išsaugotumėte pakeitimus ir išeitumėte.

Dabar tiesiog perkraukite savo kompiuterį ir bandykite dar kartą atidaryti „Excel“ arba paleisti VBA scenarijų, kad patikrintumėte, ar klaida dingo. Jei problema vis dar išlieka, išbandykite 2-ąjį metodą.



2 metodas: leidžiant kitoms programoms, naudojančioms DDE

1 žingsnis: Atviras „Excel“ ir eik į Failas viršutiniame kairiajame ekrano kampe.

Atidarykite „Excel“ failo skirtuką



2 žingsnis: Pasirinkite Galimybės nuo Failas Meniu.

Failo meniu parinktys

3 žingsnis: Viduje konors „Excel“ parinktys langą, eikite į kairę pusę ir spustelėkite Išplėstinė . Dešinėje pusėje slinkite žemyn ir raskite generolas skyrius.

Čia atžymėkite laukelį šalia Nepaisykite kitų programų, naudojančių dinaminį duomenų mainus (DDE) .

Paspauskite Gerai kad išsaugotumėte pakeitimus ir išeitumėte.

„Excel“ parinktys Išplėstinė Bendra informacija Nepaisykite kitų programų, naudojančių dinaminį duomenų mainą (dde) Atžymėkite

Dabar grįžkite ir išbandykite tą pačią operaciją, kurią atlikote anksčiau, ir pažiūrėkite, ar klaida vis dar yra. Jei vis tiek matote klaidą, išbandykite 3-ąjį metodą.

3 metodas: Užbaigus „Internet Explorer“ procesą

1 žingsnis: Eikite į Užduočių juosta ir dešiniuoju pelės mygtuku spustelėkite jį. Pasirinkite Užduočių tvarkyklė iš kontekstinio meniu.

Užduočių juosta Dešiniuoju pelės mygtuku spustelėkite Užduočių tvarkyklę

2 žingsnis: Viduje konors Užduočių tvarkyklė langas, po Procesai skirtuką, suraskite ir pasirinkite „Internet Explorer“ procesas . Tada paspauskite Pabaigos užduotis mygtuką apatiniame kairiajame lango kampe.

Užduočių tvarkyklė apdoroja „Internet Explorer“ pabaigos užduotį

Grįžkite į „Excel“ ir patikrinkite, ar klaida dingo. Jei vis tiek susiduriate su klaida, išbandykite 4-ąjį metodą.

4 metodas: apribodami „Excel“ programos pranešimų siuntimą

Išbandykite šį metodą, jei susiduriate su „Microsoft Excel“ laukia kitos programos, kad būtų užbaigtas OLE veiksmas “Klaida vykdant VBA scenarijų. Tačiau tai yra tik problemos sprendimas ir pats klausimas neišsprendžiamas. Bet tai gali padėti jums paleisti VBA scenarijų šiuo metu ir užblokuoti klaidos pranešimą. Štai kaip tai padaryti.

1 žingsnis: Atidarykite „Excel“ lapą ir paspauskite Alt klavišas + F11 kartu klaviatūroje, kad atidarytumėte „Microsoft Visual Basic for Applications“ redaktoriaus langas.

2 žingsnis: Viduje konors Projektas - VBA projektas juosta kairėje, surask Šis darbo knyga pagal „Microsoft Excel“ objektai .

Dešiniuoju pelės mygtuku spustelėkite jį, eikite į Įdėti dešiniuoju pelės mygtuku spustelėkite meniu ir iš antrinio meniu pasirinkite Modulis .

„Vba Editor“ projekto juosta „Microsoft Excel“ objektai Šioje darbo knygoje dešiniuoju pelės mygtuku spustelėkite Įterpti modulį

3 žingsnis: Tai sukuria naują Modulis dešinėje srities pusėje. Nukopijuokite žemiau esantį kodą ir įklijuokite jį į modulį:

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

Naujas modulio kopijavimo ir įklijavimo Vba kodas

4 žingsnis: Arba galite nukopijuoti žemiau esantį kodą ir įklijuoti jį į naują modulį. Bet kuris iš kodų veiks.

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

Alternatyvus kodas Naujo modulio kopijavimas ir įklijavimas

5 žingsnis: Dabar eikite į Failas skirtuką viršutiniame kairiajame redaktoriaus kampe ir pasirinkite Išsaugoti knygą .

Skirtukas „Vba Editor“ failas „Išsaugoti knygą“

6 žingsnis: Paspaudę Sutaupyti mygtuką pamatysite raginimą, kuriame sakoma: Šių funkcijų negalima išsaugoti makrokomandų darbaknygėse .

Paspauskite Nereikia mygtuką.

Nurodykite šių funkcijų negalima išsaugoti nemokamų makrokomandų darbaknygėse Nr

7 žingsnis: Dabar pasirinkite vietą, kurioje norite išsaugoti šią darbaknygę, sukurkite tinkamą Failo pavadinimas ir nustatykite Išsaugoti kaip tipą srityje kaip „Excel“ makrokomandų darbaknygė .

Spustelėkite Sutaupyti mygtuką, kad išsaugotumėte naują VBA darbaknygę.

Pasirinkite Vietos pavadinimas Failas Įrašyti kaip tipą „Excel Macro Enabled Workbook Save“

8 žingsnis: Išsaugoję VBA failą, dabar uždarykite redaktorių ir grįžkite į „Excel“ darbaknygė. Čia paspauskite „Alt“ + F8 klavišus kartu klaviatūroje. Nuo Makrokomanda dialogo lange pasirinkite Makrokomanda kurį ką tik sukūrėte ir paspauskite Bėk mygtuką.

Dabar, kai sėkmingai baigėte procesą, daugiau neturėtumėte matyti klaidos. Bet jei vis tiek pastebite klaidą, išbandykite 5-ąjį metodą.

5 metodas: išjunkite „Excel“ suderinamumo režimą

1 žingsnis: Eikite į MS Excel programą darbalaukyje, dešiniuoju pelės mygtuku spustelėkite ją ir pasirinkite Savybės dešiniuoju pelės mygtuku spustelėkite meniu.

„Desktop Ms Excel“ Dešiniuoju pelės mygtuku spustelėkite Ypatybės

2 žingsnis: Viduje konors „Microsoft Excel“ ypatybės dialogo langelį, eikite į Suderinamumas skirtuką. Dabar eikite į Suderinamumo režimu skyrių ir atžymėkite laukelį šalia Paleiskite šią programą suderinamumo režimu .

Paspauskite Taikyti ir tada Gerai kad išsaugotumėte pakeitimus ir išeitumėte.

„Excel“ ypatybių suderinamumo skirtukas Paleiskite šią programą suderinamumo režimu, jei norite panaikinti žymėjimą „Taikyti gerai“

Tai viskas. Galite pabandyti pakartoti ankstesnę operaciją „Excel“ ir daugiau neturėtumėte matyti „ „Microsoft Excel“ laukia kitos programos, kad būtų užbaigtas OLE veiksmas “Klaida„ Windows “kompiuteryje vykdant VBA scenarijų arba atidarius„ Excel “.

Rekomenduota jums:
  1. Ištaisykite „Microsoft Excel“ klaidą: „Per daug skirtingų langelių formatų“
  2. NUSTATYTI: „Microsoft Excel“ nustojo veikti „Windows 10“ klaida
  3. NUSTATYTI: „Microsoft Excel“ negalima atidaryti ar išsaugoti daugiau dokumentų, nes nepakanka atminties
  4. Ištaisykite „Excel VBA“ vykdymo laiko klaidą 1004 sistemoje „Windows 10“
  5. Siunčiant komandą programai „MS Excel Fix“ įvyko klaida
  6. Ištaisykite „Microsoft Word WinWord.exe“ programos klaidą sistemoje „Windows 10“

Įdomios Straipsniai

  • Kaip pataisyti juodą ekraną žaidžiant „Windows 10“

    Techninė Įranga
  • Rodyti prievadą be signalo sistemoje „Windows 10 Fix“

    Ekranas
  • Pataisyk! Negalima įklijuoti teksto į „YouTube“ komentarus naudojant „Mozilla“

    Naršyklė

Populiarios Kategorijos

  • Kaip
  • Techninė Įranga
  • Alternatyvos
  • Bevielis Internetas
  • Saugumas
  • Pagalba

Įdomios Straipsniai

  • kaip ištaisyti aukštą ping internetiniuose žaidimuose
  • įdiegti „Google Chromecast“ nešiojamajame kompiuteryje
  • laukia sistemos „Windows 10“ taisymas
  • programinė įranga įrašyti vaizdo įrašus iš interneto kameros

Copyright 2025 All rights reserved. tinystm.org