Artigo: 292054 - Última revisão: quarta-feira, 31 de Janeiro de 2007 - Revisão: 2.3

OFF97: Mensagem de erro: erro 429: o componente ActiveX não é possível criar o objecto

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Quando utiliza uma folha de cálculo do Microsoft Excel como uma origem de dados de objecto de acesso a dados (DAO) para o Microsoft Access, poderá receber uma mensagem de erro semelhante à seguinte:
Erro 429: o componente activeX não é possível criar o objecto


Nota : poderá receber este erro poderá mensagem quando tenta utilizar o código do Microsoft Visual Basic para aceder a versão do motor de base de dados.

Causa

Este problema pode ocorrer quando os ficheiros de biblioteca de ligação dinâmica (DLL) de DAO não correspondem ou quando existem entradas de registo incorrecto. Este problema também pode ocorrer quando existe uma chave licenciamento de tempo de estruturação do DAO em falta. Esta chave é solicitada pelo Microsoft Excel, mas não é necessário por aplicações criadas com o Visual Basic.

Resolução

Para resolver este problema, utilize o método adequado.

Método 1

  1. Clique em Iniciar e, em seguida, clique em Executar .
  2. Na caixa Abrir , escreva regsvr.exe .
  3. Volte a registar DAO350.dll.

    Nota : pode obter uma cópia do DAO350.dll no seguinte endereço FTP:
    FTP://FTP.Microsoft.com/Softlib/Mslfiles/
    Para registar DAO350.dll, siga estes passos:

    1. Clique em Iniciar e, em seguida, clique em Executar .
    2. Na caixa Abrir , escreva Regsvr32.exe c:\progra~1\fichei~1\micros~1\dao\dao350.dll
    3. Clique em OK .
  4. Clique em Iniciar , aponte para definições e, em seguida, clique em Painel de controlo .
  5. Clique em Adicionar/remover programas .
  6. Introduza o CD do Microsoft Office 97 e, em seguida, clique em desinstalar .
  7. Elimine a pasta DAO do disco rígido.
  8. Clique em Iniciar , aponte para definições e, em seguida, clique em Painel de controlo .
  9. Clique em Adicionar/remover programas .
  10. Introduza o CD do Office 97 e, em seguida, clique em instalar .
  11. Repita os passos 4 a 6 para desinstalar o Office 97.
  12. Clique em Iniciar e, em seguida, clique em Executar .
  13. Na caixa Abrir , escreva eraser97.exe . (Este ficheiro também está disponível no ftp://ftp.microsoft.com/softlib/mslfiles/.)
  14. Repita os passos 4 a 6.
  15. Repita os passos 8 a 10 para reinstalar o Office 97.

Método 2

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756  (http://support.microsoft.com/kb/322756/ ) Como efectuar uma cópia de segurança e restaurar o registo no Windows
  1. Clique em Iniciar e, em seguida, clique em Executar .
  2. Na caixa Abrir , escreva regedit e, em seguida, clique em OK .
  3. No Editor de registo (Registry Editor), procure HKEY_CLASSES_ROOT\LICENSES.
  4. Clique em Novo no menu Editar e, em seguida, clique em chave .
  5. Escreva F4FC596D-DFFE-11CF-9551-00AA00A3DC45 para nomear a nova chave.
  6. No painel de para a direita, faça duplo clique predefinido para a chave que criou.
  7. Escreva mbmabptebkjcdlgtjmskjwtsdhjbmkmwtrak como os dados do valor e, em seguida, prima ENTER.
  8. No menu registo , clique em Sair para sair do Editor de registo.

Método 3

  1. Clique em Iniciar , aponte para definições e, em seguida, clique em Painel de controlo .
  2. Clique em Adicionar/remover programas .
  3. Introduza o CD do Microsoft Office 97 e, em seguida, clique em desinstalar .
  4. Clique em Iniciar e, em seguida, clique em Executar .
  5. Na caixa Abrir , escreva eraser97.exe .
  6. Mude o nome da pasta DAO em C:\Program Files\Common Files\Microsoft Shared4.
  7. Clique em Iniciar , aponte para definições e, em seguida, clique em Painel de controlo .
  8. Clique em Adicionar/remover programas .
  9. Introduza o CD do Office 97 e, em seguida, clique em instalar .
  10. Clique em Personalizar para adicionar objectos de acesso a dados para o Visual Basic.
Nota : eliminação não é executado em sistemas operativos posteriores ao Microsoft Windows 2000.

A informação contida neste artigo aplica-se a:
  • Microsoft Office 97 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Access 97 Standard Edition
Palavras-chave: 
kbmt kbprb KB292054 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 292054  (http://support.microsoft.com/kb/292054/en-us/ )
Retired KB ArticleExclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.