Não é possível executar o código do Visual Basic for Applications no seu aplicativo de tempo de execução do Microsoft Access 2000 se você removeu o Microsoft Office Access 2003

O suporte para o Office 2003 terminou

A Microsoft terminou o suporte para o Office 2003 em 8 de abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 827490
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Moderado: Requer básica de macro, codificação e interoperabilidade habilidades.
Este artigo se aplica a um banco de dados do Microsoft Access (.mdb) e um projeto Microsoft Access (.adp).

Para uma versão deste artigo do Microsoft Access 2002, consulte 282336.
Sintomas
Remover o Microsoft Office Access 2003, incluindo um aplicativo de tempo de execução do Access 2003. Quando você inicia um aplicativo de tempo de execução do Microsoft Access 2000, não é possível executar o código do Visual Basic for Applications (VBA) em seu aplicativo de tempo de execução. Também poderá receber a seguinte mensagem de erro:
a expressão no <event> que você inseriu como definição da propriedade de evento gerou o seguinte erro: Houve um problema fazendo referência a uma propriedade ou método do objeto.

* A expressão não pode resultar em nome de uma macro, o nome de uma função definida pelo usuário, ou como [procedimento de evento].
* Talvez tenha ocorrido um erro ao avaliar a função, evento ou macro.
Observação Essa mensagem de erro, event é um espaço reservado para o nome do evento.
Causa
Quando você remove o Access 2003, você cancelar o registro o objeto Access.Application no registro do Microsoft Windows. Como resultado, qualquer VBA code no Access não funciona.
Resolução
Para resolver esse problema, reinstale o aplicativo de tempo de execução do Microsoft Access 2000. Para fazer isso, siga estas etapas.

Observação Como existem várias versões do Microsoft Windows, as seguintes etapas podem ser diferentes no seu computador. Se estiverem, consulte a documentação do produto para concluir estas etapas.
  1. Clique em Iniciar , aponte para configurações e, em seguida, clique em Painel de controle .
  2. Na janela Painel de controle, clique duas vezes em Adicionar ou remover programas .
  3. Na caixa de diálogo Adicionar ou remover programas , clique em Microsoft Access 2000 Runtime na lista de programas instalados atualmente. Clique em Alterar .
  4. Na caixa de diálogo Modo de manutenção do Microsoft Access 2000 , clique em Reparar Microsoft Access 2000 Runtime .
  5. Na caixa de diálogo Reinstalar/Reparar Microsoft Access 2000 Runtime , clique em Reinstalar Runtime do Access .

    Observação O Reparar erros na minha Access Runtime instalação opção não não corrige este problema.
  6. Clique em Concluir .
  7. Se você for solicitado a reiniciar o computador, clique em Sim .

    O aplicativo de tempo de execução do Access 2000 é executado com êxito.
Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Mais Informações

Passos para reproduzir o problema

  1. Inicie o Access 2000.
  2. Abra o banco de dados de exemplo Northwind.mdb.
  3. No menu Ferramentas , clique em inicialização .
  4. Na caixa de diálogo Inicializar , clique para selecionar Menu de controle principal em Exibir formulário/página lista.
  5. Clique em OK para fechar a caixa de diálogo Inicializar .
  6. No menu Ferramentas , aponte para macro e, em seguida, clique em Visual em Basic Editor.
  7. Iniciar o pacote e implantação do assistente.

    Para obter informações adicionais sobre como iniciar o Package and Deployment Wizard, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    236143MOD2000: Como iniciar o Package and Deployment Wizard
  8. Crie um pacote de instalação.

    Use os padrões em cada página do assistente.

    Observação Veja-se de que a caixa de seleção Incluir Access Runtime está marcada para que o aplicativo de tempo de execução do Access 2000 está incluído no pacote.
  9. Em um computador que não tenha instalado, instale o aplicativo de tempo de execução do Northwind.
  10. Iniciar o aplicativo de tempo de execução Northwind e, em seguida, verifique se que ele funciona.
  11. Feche o aplicativo de tempo de execução Northwind.
  12. Instale o Access 2003 e verificar se ele funciona.
  13. Verifique se que o aplicativo de tempo de execução do Access 2000 Northwind funciona.
  14. Remova o Access 2003.
  15. Inicie o aplicativo de tempo de execução Northwind do Access 2000.
  16. Clique em um botão no Menu de controle principal formulário para abrir outro formulário.

    Você receber a mensagem de erro mencionada na seção "Sintomas".
acc2003

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 827490 - Última Revisão: 12/08/2015 04:30:41 - Revisão: 1.3

Microsoft Office Access 2003

  • kbnosurvey kbarchive kbmt kbvba kbpdwizard kbpackage kberrmsg kbprb KB827490 KbMtpt
Comentários