Ultima actualizare: 28 aprilie 2021
PROBLEMĂ
După instalarea actualizării de securitate din aprilie 2021 la Microsoft Office, este posibil ca unele programe de completare de automatizare pentru Excel să nu se încarce și să vedeți mesajul de eroare "Nu se poate rula macrocomanda".
STARE: SOLUȚIE DE EVITARE
Pentru a rezolva această problemă, va trebui să efectuați o modificare în registry.
Important
Următorii pași vă arată cum să faceți modificări în registry. Totuși, pot apărea probleme grave dacă faceți modificări incorecte în registry. Asigurați-vă că urmați acești pași cu atenție. Pentru protecție suplimentară, faceți o copie de backup la registry înainte de a modifica. Apoi, puteți să restaurați registry dacă apare o problemă. Pentru mai multe informații despre cum să faceți backup și să restaurați registry-ul, accesați Cum să faceți backup și să restaurați registry-ul în Windows.
Identificați numele programului de completare de automatizare care nu reușește să se încarce. În pașii următori, ne vom referi la acest nume <ca ProgID>. Pentru a verifica numele programului de completare, vizualizați lista de programe de completare în Managerul de programe de completare Excel.
- Dintr-o foaie Excel deschisă, selectați Fișier, alegeți Opțiuni, apoi alegeți categoria Add-Ins.
- În caseta Gestionare, selectați Programe de completare Excel, apoi alegeți Salt. Astfel se va afișa managerul de programe de completare cu lista de programe de completare disponibile.
În meniul Start, tastați regedit.exe în caseta de căutare, apoi apăsați pe Enter.
Dacă vi se solicită o parolă de administrator sau o confirmare, tastați parola sau furnizați confirmarea.În editorul de registry, navigați la: HKEY_CLASSES_ROOT\<ProgID>
Dacă există o subcheie CurVer, regăsiți valoarea (implicită) din subcheia CurVer. Tratați acest lucru ca pe noul <ProgID> și repetați pasul 3. Dacă nu există o subcheie CurVer, continuați cu pasul 5.
Regăsiți valoarea (implicită) din subcheia CLSID - ne vom referi la aceasta <ca CLSID> în pașii următori.
Navigați în registry la: HKEY_CLASSES_ROOT\<CLSID>\InprocServer32
Dacă valoarea (implicită) este mscoree.dll, modificați-o în C:\Windows\System32\mscoree.dll
Închideți Registry Editor
Închideți toate instanțele Excel, apoi redeschideți Excel. Încercați din nou programul de completare.
Mai multe resurse
Întrebați experții
Luați legătura cu experți, discutați despre cele mai recente știri, actualizări și cele mai bune practici despre Excel și citiți blogul nostru.
Obțineți ajutor de la Comunitate
Adresați o întrebare și găsiți soluții de la agenți de suport, specialiști MVP, ingineri și alți utilizatori Excel.
Sugerați o caracteristică nouă
Ne place să vă citim sugestiile și feedbackul! Împărtășiți-vă gândurile. Vă ascultăm.
Consultați și
Remedieri sau soluții pentru problemele recente din Excel pentru Windows