Как да коригирам грешка в Microsoft Office Excel Stdole32.tlb [Магия на дяла]

Резюме:

stdole32.tlb

Понякога може да не успеете да отворите Microsoft Office Excel поради грешка stole32.tlb . За да ви помогнем да разрешите проблема, Съветник за дялове на MiniTool разработва просто ръководство, което съдържа няколко възможни решения. Продължете да четете, за да получите подробни инструкции.





Бърза навигация:

Microsoft Office Excel се използва широко на работното място, но има много съобщени грешки с тази програма, като Excel не реагира. Днес ще говорим за друг често срещан проблем, свързан с Microsoft Office Excel: stole32.tlb.

Когато отворите Excel, може да се появи изскачащ прозорец със съобщението за грешка „stdole32.tlb“ и вашият Windows ще се опита да конфигурира Microsoft Office. Тази грешка обикновено се появява в Excel 2007 и някои потребители на Excel 2010/2013 също съобщават за проблема. Освен това съобщението за грешка stdole32.tlb може да се случи и с Microsoft Word.

За да разрешите проблема, първо можете да сканирате системата си за вируси / злонамерен софтуер и да инсталирате всички налични актуализации на Windows, които са доказани като ефективни за някои потребители. Ако това не е полезно за вас, ето няколко технически решения, които можете да опитате.



Fix 1: Repair Microsoft Office

За всички проблеми с пакета Microsoft Office директното решение е да поправите пакета Microsoft Office. Това е лесна операция и можете да следвате стъпките по-долу:

Етап 1 : Отворено Контролен панел и изберете Програми категория.

Стъпка 2 : Щракнете Програми и функции и намерете Microsoft Office сред списъка.



Стъпка 3 : Щракнете с десния бутон върху вашия Microsoft Office и изберете Промяна .

Стъпка 4 : Щракнете Ремонт > продължи и изчакайте търпеливо, докато процесът на ремонт приключи.

След това рестартирайте компютъра си и проверете дали можете да отворите Excel без грешката stdole32.tlb.



Fix 2: Извършете SFC сканиране

Ако някои свързани системни файлове липсват или са повредени, може да срещнете stdole32.tlb в Excel. В този случай можете просто да използвате вграденото Проверка на системни файлове полезност.

Просто натиснете Windows + R , вход cmd и натиснете Ctrl + Shift + Въведете да отвориш Командния ред като администратор. След това въведете командата sfc / scannow и натиснете Въведете за да започнете да сканирате системните си файлове.

Ако има проблемни системни файлове, този инструмент ще ги замени с кеширано копие. Ако проблемът все още съществува след изпробването на този метод, можете да преминете към следващия.



Fix 3: Преименувайте инсталационния файл

Това е препоръчително решение от потребителите и е помогнало на някои от тях да разрешат проблема ефективно. Така че, можете също да опитате.

За да направите това, трябва да отворите File Explorer и да намерите файла за настройка. Този файл може да бъде запазен в някой от следните пътища:

  • C: Program Files Common Files microsoft shared OFFICE12 Office Setup Controller
  • C: Program Files (x86) Common Files microsoft shared OFFICE12 Office Setup Controller
Забележка: Номерът в името на OFFICE12 може да варира в различната версия на програмата Microsoft Office.

След това щракнете с десния бутон върху инсталационния файл и изберете Преименувайте и въведете нещо различно от настройката. След като приключите, може пак да получите съобщението за грешка stdole32.tlb, но конфигурацията няма да се стартира, след като щракнете върху Добре и можете да използвате Excel правилно.

Поправка 4: Промяна на разрешението за определени Windows регистри

Освен това можете да опитате да промените разрешението за определени свързани ключове на системния регистър. Това е рискована операция и трябва да архивирате системния регистър на Windows предварително. След това следвайте следващите инструкции, за да завършите операцията.

Етап 1 : Натиснете Windows + R , вход regedit и щракнете Добре да отвориш Редактор на регистъра .

Стъпка 2 : Отидете на Компютър HKEY_CLASSES_ROOT Excel.Chart.8 , Кликнете с десния бутон Exel.Chart.8 ключ и изберете Разрешения .

Стъпка 3 : В изскачащия прозорец щракнете Добавяне бутон. След това в полето под Въведете имената на обектите, които да изберете , Тип всеки , щракнете Проверете имената и Добре .

щракнете върху бутона Добавяне

Стъпка 4 : Когато се върнете към Разрешения прозорец, щракнете Разширено бутон. След това щракнете Промяна . Отново въвеждане всеки и щракнете Проверете имената > Добре , и можете да видите Собственикът на ключа е променен на Всички. Щракнете Приложи и Добре за да запазите промените.

сменете собственика на ключа

Стъпка 5 : Когато се върнете към Разрешения прозорец отново, изберете Всеки в списъка на Имена на групи или потребители и проверете Пълен контрол и Прочети разрешения в Позволява колона. Щракнете Приложи и Добре за да затворите прозореца.

Стъпка 6 : Натиснете F5 за опресняване на базата данни на системния регистър и нов наречен подраздел Протокол ще се появи под Excel.Chart.8 ключ. Повторете стъпка 3-5, за да промените разрешението за този нов ключ. След това отново опреснете базата данни на системния регистър и променете разрешенията за подключове StdFileEditing Сървър както добре.

След като приключите, можете да затворите прозореца и да рестартирате компютъра си, за да проверите дали грешката в Excel stdole32.tlb е коригирана.

Ако това не успее да реши проблема ви, трябва да възстановите записания архивен файл на системния регистър и след това да опитате да преинсталирате вашия пакет Microsoft Office.