Błąd "Składnik ActiveX nie może utworzyć obiektu" pojawia się najczęściej podczas korzystania z programu Microsoft Access. Często oznacza to, że coś jest nie tak z uprawnieniami do bazy danych lub biblioteki.
Pierwszym możliwym wytłumaczeniem tego błędu jest nieprawidłowe zarejestrowanie DAO. Kliknij "Start" w systemie Windows i wybierz "uruchom", następnie wpisz "regsvr32", a następnie ścieżkę pliku DAO, aby naprawić ten problem. Inną potencjalną przyczyną jest brak jednego z odnośników. Otwórz edytor Microsoft Visual Basic, naciskając klawisze ALT i F11. Odznacz wszelkie odniesienia w menu narzędzi, które mówi "brakuje", aby rozwiązać ten błąd. Inną potencjalną przyczyną tego błędu jest to, że odniesienie do bazy danych narzędzia ma problem. Rozwiąż ten problem, ładując sekcję "odniesienia" w Edytorze Visual Basic i odznaczając dowolne pole z odwołaniem do bazy danych Utility Database. Ten błąd może również oznaczać, że twoje biblioteki nie mają wymaganych uprawnień. Różne narzędzia są w stanie dowiedzieć się, które pliki nie mają odpowiednich uprawnień, a następnie rozwiązać problem. Jeśli plik kreatora jest uszkodzony, może to również spowodować błąd "Aktywny komponent X nie może utworzyć obiektu". Napraw pliki kreatora przy użyciu zapasowych dysków CD.