Pēc 2021. gada aprīļa drošības atjauninājuma instalēšanas netiek ielādētas Excel automatizācijas pievienojumprogrammas

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010

Pēdējoreiz atjaunināts: 2021. gada 28. aprīlis

PROBLĒMA

Pēc 2021. gada aprīļa drošības atjauninājuma instalēšanas sistēmā Microsoft Office, iespējams, netiks ielādētas dažas Excel automatizācijas pievienojumprogrammas un tiks parādīts kļūdas ziņojums "Nevar izpildīt makro".

STATUSS: RISINĀJUMS

Lai novērstu šo problēmu, ir jāveic izmaiņas reģistrā. 

Svarīgi!

Turpmākajās darbībās ir parādīts, kā modificēt reģistru. Tomēr, nepareizi modificējot reģistru, iespējamas nopietnas problēmas. Lūdzu, rūpīgi izpildiet tālāk norādītās darbības. Lai palielinātu drošību, dublējiet reģistru, pirms to modificējat. Pēc tam varat atjaunot reģistru, ja rodas problēma. Papildinformāciju par to, kā dublēt un atjaunot reģistru, skatieties rakstā Kā dublēt un atjaunot reģistru operētājsistēmā Windows.

  1. Identificējiet tās automatizācijas pievienojumprogrammas nosaukumu, kuru neizdodas ielādēt. Turpmākajos soļos mēs šo nosaukumu dēvēsim par <ProgID>.  Lai pārbaudītu pievienojumprogrammas nosaukumu, skatiet pievienojumprogrammu sarakstu Excel pievienojumprogrammu pārvaldniekā.

    1. Atvērtā Excel lapā atlasiet Fails, izvēlieties Opcijas un pēc tam izvēlieties Add-Ins kategoriju.
    2. Lodziņā Pārvaldīt atlasiet Excel pievienojumprogrammas un pēc tam izvēlieties Aiziet! Tiks parādīts pievienojumprogrammu pārvaldnieks ar pieejamo pievienojumprogrammu sarakstu.
  2. Sākuma izvēlnes meklēšanas lodziņā ierakstiet regedit.exe un pēc tam nospiediet taustiņu Enter.
    Ja tiek pieprasīta administratora parole vai apstiprinājums, ierakstiet paroli vai sniedziet apstiprinājumu.

  3. Reģistra redaktorā naviģējiet uz: HKEY_CLASSES_ROOT\<ProgID>

  4. Ja pastāv apakšatslēga CurVer, izgūstiet (noklusējuma) vērtību no apakšatslēgas CurVer. Uzskatiet to par savu jauno <ProgID> un atkārtojiet 3. darbību. Ja apakšatslēga CurVer nepastāv, pārejiet pie 5. darbības.

  5. Izgūstiet (noklusējuma) vērtību no apakšatslēgas CLSID — turpmākajās darbībās to dēvēsim par <CLSID> .

  6. Pārvietojieties reģistrā uz: HKEY_CLASSES_ROOT\<CLSID>\InprocServer32

  7. Ja (noklusējuma) vērtība ir mscoree.dll, mainiet to uz C:\Windows\System32\mscoree.dll

  8. Aizveriet reģistra redaktoru.

  9. Aizveriet visas Excel instances un pēc tam vēlreiz atveriet programmu Excel. Mēģiniet pievienojumprogrammu vēlreiz.

Papildu resursi

Ekspertu ikona (smadzenes, zobrati) Jautājumu uzdošana ekspertiem

Sazinieties ar ekspertiem, apspriediet Excel jaunumus, atjauninājumus un labāko praksi, kā arī lasiet mūsu emuāru.

Excel tehnoloģiju kopiena

Kopienas ikona Palīdzības saņemšana kopienā

Uzdodiet jautājumu un atrodiet risinājumus, ko piedāvā atbalsta dienesta pārstāvji, MVP, inženieri un citi Excel lietotāji.

Excel atbilžu forums

Līdzekļu pieprasījuma ikona (spuldzīte, ideja) Jauna līdzekļa ieteikšana

Mēs labprāt lasām jūsu ieteikumus un atsauksmes! Dalieties ar savām domām. Mēs uzklausām.

Sniegt atsauksmes

Skatiet arī

Nesen atklāto problēmu labojumi vai risinājumi programmā Excel darbam ar Windows