Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo corrige um problema no código VBA que impede que você compile um banco de dados ou projeto ou há uma referência.
Número de KB original: 283788
Observação
Requer habilidades básicas de macro, codificação e interoperabilidade. Este artigo se aplica a um banco de dados do Microsoft Access (.mdb/.accdb) e a um projeto do Microsoft Access (.adp).
Sintomas
Ao tentar salvar um banco de dados do Microsoft Access como um arquivo ACCDE ou MDE, você pode receber a seguinte mensagem de erro e o arquivo ACCDE não é criado.
O Microsoft Access não pôde criar o arquivo .accde, .mde ou .ade.
Ao tentar salvar um banco de dados do Microsoft Access como um arquivo MDE, você pode receber a seguinte mensagem de erro e o arquivo MDE não é criado.
O Microsoft Access não pôde criar um banco de dados MDE.
Ao tentar salvar um projeto do Microsoft Access como um arquivo ADE, você pode receber a seguinte mensagem de erro e o arquivo ADE não é criado.
O Microsoft Access não pôde criar um banco de dados ADE.
Motivo
Você poderá receber essa mensagem de erro se uma das seguintes condições for verdadeira:
- Há um erro no código do Visual Basic for Applications que impede que você compile o banco de dados ou o projeto.
- Há uma referência a um banco de dados do Access (.mdb/.accdb) ou a um projeto do Access (.adp).
Resolução
- Corrija os problemas no código que impedem a compilação do banco de dados ou do projeto.
- Remova as referências aos arquivos .mdb, .accdb e .adp.
Se você precisar manter uma referência a um arquivo .mdb, .accdb ou .adp, converta esse arquivo em um arquivo MDE, ACCDE ou ADE e crie uma referência ao novo arquivo. Agora você deve ser capaz de converter o banco de dados ou projeto em um arquivo MDE, ACCDE ou ADE.
Etapas para reproduzir o comportamento
Criar um novo banco de dados .
Pressione ALT+F11 para abrir o Editor do Visual Basic.
No menu Inserir , clique em Módulo.
Digite o seguinte código:
Sub Generate_Compile_Error() MsgBoxx "This will cause an error" End SubNo menu Arquivo , clique em Salvar nome do projeto.
Pressione ALT+F11 para retornar ao Microsoft Access.
No menu Ferramentas , aponte para Utilitários de Banco de Dados e clique em Criar Arquivo MDE.