Při použití Accessu se zobrazí chybová zpráva Komponenta ActiveX nemůže vytvořit objekt
Původní číslo KB: 319844
Příznaky
Při používání aplikace Microsoft Access se zobrazí následující chybová zpráva:
Komponenta ActiveX nemůže vytvořit objekt
Tento článek popisuje některé běžné příčiny této chybové zprávy a nabízí metody, které můžete použít k vyřešení problému.
Příčina
K tomuto chování může dojít, pokud platí některá z následujících podmínek:
- Objekty DAO (Data Access Object) nejsou správně zaregistrované.
- Chybí jeden nebo více odkazů.
- Existuje odkaz na databázi nástrojů, který není platný.
- Nemáte požadovaná oprávnění pro požadované knihovny.
- Existuje poškozený soubor průvodce.
Řešení
Příčina 1: Dao není správně zaregistrované
Znovu zaregistrujte knihovnu DAO 3.6. Postupujte takto:
- V počítači, na kterém je nainstalována aplikace Microsoft Access, nebo v počítači, který je hostitelem serveru Microsoft Terminál Windows Server, klikněte na tlačítko Start a potom klikněte na tlačítko Spustit. (Pokud možnost Spustit nevidíte, můžete ji vyhledat nebo otevřít příkazový řádek.)
- Do textového pole Spustit zadejte regsvr32 a potom cestu k souboru DAO. Tuto cestu uzavřete do uvozovek. Pokud například chcete zaregistrovat knihovnu DAO 3.6, použijte následující příkaz, který obsahuje výchozí cestu k souboru knihovny DAO:
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"
.
Příčina 2: Chybí jeden nebo více odkazů
Zkontrolujte chybějící odkazy. Postupujte takto:
- Otevřete databázi, pro kterou se zobrazí chybová zpráva.
- Stisknutím kombinace kláves ALT+F11 otevřete Editor jazyka Microsoft Visual Basic.
- V Editor Jazyka Visual Basic klikněte v nabídce Nástroje na Odkazy.
- Zkontrolujte seznam dostupných odkazů, které jsou zaškrtnuté. Pokud se u některé ze zaškrtnutých položek zobrazí slovo "Chybí", zrušte zaškrtnutí odkazu.
Případně můžete kliknout na tlačítko Procházet v dialogovém okně Odkazy a přejít do umístění souboru knihovny přidruženého k chybějícímu odkazu.
Příčina 3: Existuje neplatný odkaz na databázi nástrojů.
Od vydání aplikace Microsoft Access 2000 není odkaz na nástroj vyžadován. Pokud jste převedli databázi z předchozí verze, může se v seznamu odkazů stále zobrazovat odkaz na nástroj . Zrušte zaškrtnutí všech odkazů na Utility nebo Utility.mda. Postupujte takto:
- Otevřete databázi, pro kterou se zobrazí chybová zpráva.
- Stisknutím kombinace kláves ALT+F11 otevřete Editor Jazyka Visual Basic.
- V Editor Jazyka Visual Basic klikněte v nabídce Nástroje na Odkazy.
- Kliknutím zrušte zaškrtnutí políčka vedle odkazu na utility database nebo Utility.mda.
Příčina 4: Nemáte požadovaná oprávnění pro požadované knihovny.
Všichni uživatelé aplikace Microsoft Access musí mít oprávnění k systémovým složkám Windows.
Ujistěte se, že uživatelé mají oprávnění ke čtení všech souborů v následujících složkách.
Operační systém Umístění 32 bitů nebo (x86) \Windows\System32 64 bitů nebo (x64) \Windows\SysWOW64 Pokud nemůžete udělit oprávnění ke čtení, můžete pomocí nástroje, jako je sledování procesu, určit, které soubory nebo soubory uživatelé nemají požadovaná oprávnění k použití. Chcete-li získat sledování procesu, navštivte následující web Sysinternals: Sysinternals.
Příčina 5: Poškozený soubor průvodce
Chcete-li opravit poškozené soubory průvodce, postupujte takto:
- Pomocí Průzkumníka Windows vyhledejte následující soubory průvodce: Acwzmain.mde, Acwztool.mde a Acwzlib.mde.
- Změňte příponu názvu každého souboru na "starý". Změňte například Acwzmain.mde na Acwzmain.old.
- Opravte aplikaci Microsoft Access nebo Microsoft Office pro profesionály a přeinstalujte soubory průvodce.
Další informace
Informace třetích stran – právní omezení
Produkty třetích stran, o nichž se hovoří v tomto článku, jsou vyráběny společnostmi nezávislými na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku (implicitně předpokládanou ani jinou) týkající se výkonu a spolehlivosti těchto produktů.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro