Последна актуализация: 28 април 2021 г.
ПРОБЛЕМ
След като инсталирате актуализацията на защитата от април 2021 г. на Microsoft Office, някои добавки за автоматизация за Excel може да не се заредят и можете да видитесъобщениеза грешка " Не може да се изпълни макросът ".
СЪСТОЯНИЕ: ЗАОБИКОЛНО РЕШЕНИЕ
За да заобиколите този проблем, ще трябва да направите промяна в системния регистър.
Важно: Следващите стъпки ви показват как да промените системния регистър. Ако обаче промените системния регистър по неправилен начин, е възможно да възникнат сериозни проблеми. Погрижете се да следвате тези стъпки внимателно. За допълнителна защита архивирайте системния регистър, преди да го променяте. След това можете да възстановите системния регистър, ако възникне проблем. За повече информация относно начините за архивиране и възстановяване на системния регистър отидете на Как се архивира и възстановява системният регистър в Windows.
-
Идентифицирайте името на добавката за автоматизация, която не се зарежда. В по-късни стъпки ще наричаме това име <ProgID>. За да проверите името на добавката, прегледайте списъка с добавки в диспечера Excel добавки.
-
От отворен Excel изберете Файл, изберете Опции и след това изберете категорията Add-Ins.
-
В полето Управление изберете Excel добавки и след товаизберете Отиди. Това ще покаже диспечера на добавките с вашия списък с налични добавки.
-
-
От менюто Старт въведете regedit.exe в полето за търсене и след това натиснете Enter.
Ако получите подкана за парола на администратор или за потвърждение, въведете паролата или потвърдете. -
В редактора на системния регистър отидете на: HKEY_CLASSES_ROOT\<ProgID>
-
Ако съществува подключ curVer, извлечете стойността (по подразбиране) от подключа CurVer. Третирайте това като своя нов<ProgID>и повторете стъпка 3. Ако подключът CurVer не съществува, продължете със стъпка 5.
-
Извлечете стойността (по подразбиране) от CLSID на подключа – ще го наричаме <CLSID> в по-късни стъпки.
-
Навигиране в системния регистър до: HKEY_CLASSES_ROOT\<CLSID>\InprocServer32
-
Ако стойността (по подразбиране) е mscoree.dll, променете я наC:\Windows\System32\mscoree.dll
-
Затворете редактора на системния регистър
-
Затворете всички Excel и след това отворете отново Excel. Опитайте отново добавката.
Още ресурси
Попитайте експертите
Свържете се с експерти, дискутирайте последните новини, актуализации и най-добри практики за Excel и прочетете нашия блог.
Получаване на помощ в общността
Задайте въпрос и намерете решения от агенти по поддръжката, най-ценни специалисти, инженери и други потребители на Excel.
Предлагане на нова функция
Обичаме да четем вашите предложения и обратната връзка! Споделете какво мислите. Слушаме ви.
Вж. също
Корекции или заобиколни решения за най-новите проблеми в Excel за Windows