Eroarea "Componenta ActiveX nu poate crea obiect" apare cel mai frecvent atunci când se utilizează programul Microsoft Access. Adesea înseamnă că este ceva în neregulă cu baza de date sau cu permisiunile bibliotecii.
Prima explicație posibilă pentru această eroare este că DAO nu este înregistrat corespunzător. Faceți clic pe "Start" în Windows și selectați "Run", apoi tastați "regsvr32" urmat de calea fișierului DAO pentru a remedia această problemă. O altă cauză potențială este că lipsește una dintre referințe. Deschideți editorul Microsoft Visual Basic prin apăsarea tastelor ALT și F11. Debifați orice referință din meniul de instrumente care spune "lipsă" pentru a rezolva această eroare. O altă cauză potențială a acestei erori este faptul că referința bazei de date a utilităților are o problemă. Rezolvați această problemă prin încărcarea secțiunii "referințe" din Editorul Visual Basic și debifând orice casetă care are o referință la baza de date Utilitate. De asemenea, eroarea poate însemna că bibliotecile dvs. nu au permisiunile de care aveți nevoie. Diferite utilitare sunt capabile să dau seama care fișiere lipsesc permisiunile potrivite și apoi să rezolve problema. Dacă aveți un fișier de asistent care este deteriorat, acest lucru poate provoca, de asemenea, eroarea "Componentă activă X nu poate crea obiect". Reparați fișierele asistentului folosind CD-uri de rezervă.