Access 2003. Erro ao abrir banco de dados: "Ação falhou: nome da macro: autoexec".

Anônima
2011-05-24T11:41:51+00:00

Quando tento abrir um banco de dados feito em Access 2003 localizado em um diretório na rede, ocorre a mensagem:

Erro ao abrir banco de dados:

"Ação falhou:

nome da macro: autoexec

Condição: Verdadeiro 

Nome da ação: AbrirFormulário 

Argumentos: ESCOLHA_DA_SONDA; Formulário; ; ; ; Normal".

O banco de dados abre em algumas máquinas e em outras não.  Foi possível identificar a existências de KB's no micro onde o Banco de dados abre, mas ao instá-lo no micro com problema não foi possível corrigir o erro.

Como corrigir este problema ?

Microsoft 365 e Office | Access | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

11 respostas

Classificar por: Mais útil
  1. Anônima
    2011-07-07T22:28:56+00:00

    Olá Leonardo,

    quando a base de dados na rede é acessada, o Access (na verdade, o Jet) cria um arquivo de extensão LDB para gerenciar as conexões. Quando a última conexão é fechada, o Jet elimina o arquivo LDB.

    Em razão disso, todos os usuários precisam ter permissão completa na pasta da rede (ler, modificar, criar, excluir). Se algum usuário não tiver permissão completa, ele vai acessar e escravizar o arquivo de dados só para ele, impedindo outros usuários de usarem-no. Veja se não é o seu caso.

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2011-07-07T19:51:37+00:00

    Olá Luiz,

    realizei a sua dica. Ocorre a seguinte mensagem:

    "Microsoft Office Access

    O mecanismo de banco de dados Microsoft Jet não pode abrir o arquivo

    \servidor\caminho de rede\nome do banco de dados.mde. Ele já foi aberto em modo exclusivo por outro usuário ou você precisa de permissão para exibir seus dados."

    Obs.: Este banco de dados faz referência a um outro banco de dados que também fica em diretório na rede. Testei com o login do usuário que possui permissão change no caminho do banco, porém sem sucesso.

    Em algumas máquinas o banco de dados abre sem este erro. Identifiquei a presença de KB's do office diferente entre as máquinas, porém mesmo instalando manualmente estes KB's não foi possível corrigir o erro.

    Realizei o teste com uma máquina recém instalado o Windows  XP e Office 2003, porém o banco de dados também não abre.

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2011-06-13T13:52:06+00:00

    Olá Leonardo,

    na máquina que está dando problema, abra o aplicativo com o Shift pressionado (para desabilitar a macro Autoexec) e então abra manualmente o formulário "ESCOLHA_DA_SONDA".

    Veja se aparece alguma mensagem de erro mais clara sobre o problema.

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2011-05-25T19:14:02+00:00

    Olá Danilo,

    obrigado pela ajuda e retorno.

    Verifiquei que o MSoffice2003 do cliente já  está com o SP3 instalado. Fiz o teste de reinstalação, porém o problema permaneceu.

    Em relação ao teste de copiar o banco de dados para o disco local, realizei também o teste e verifiquei que o erro ainda continua de forma idêntica.

    Realizei o teste em uma outra máquina, com o Windows XP SP3 recém instalado e com o MSOffice2003 SP3. O banco de dados também não abriu, permanecedno com o mesmo erro.

    Desde já agradeço a ajuda.

    Até mais.

    Esta resposta foi útil?

    0 comentários Sem comentários
  5. Anônima
    2011-05-25T15:31:59+00:00

    Olá Leonardo,

    Como ocorre em algumas máquinas e em outras não ocorre, provavelmente as máquinas que estão com este erro, devem estar desatualizada.

    Instale o Service Pack 3 do Office 2003 que se encontra no site abaixo:

    http://www.microsoft.com/downloads/details.aspx?FamilyID=e25b7049-3e13-433b-b9d2-5e3c1132f206&displayLang=pt-br

    Outra opção:

    Nessas máquinas que estão apresentando o erro, copie o Banco de dados para uma pasta local e verifique se abre.

    Se abrir, faça:

    Abra o Internet Explorer, abre as Opções do Internet Explorer -> Guia segurança -> Intranet Local

    No botão sites,  desmarque a opção "Detectar automaticamente a rede Intranet" e

    as 3 opções abaixo desta, deixar habilitadas.

    No aguardo do seu retorno.

    Espero ter ajudado e qualquer dúvida que você possuir, poste novamente.

    Até mais...

    Esta resposta foi útil?

    0 comentários Sem comentários