Erro "Nome ambíguo detetado" ao executar um procedimento no Access
Número original da BDC: 817411
Nota
Necessita de competências básicas de macro, programação e interoperabilidade.
Sintomas
Quando executar um procedimento no Microsoft Access 2000 ou posterior, poderá receber a seguinte mensagem de erro:
A expressão Event_Name que introduziu à medida que a definição da propriedade do evento produziu o seguinte erro: Nome ambíguo detetado: EventProcedure_Name.
Causa
Este erro ocorre quando existem vários procedimentos com o mesmo nome num módulo.
Solução
Para contornar este problema, elimine o procedimento duplicado indesejado. Para tal, siga estes passos:
Abra o formulário na vista Estrutura.
No Microsoft Office Access 2003, clique em Código no menu Ver .
No Microsoft Office Access 2007, clique em Ver Código no grupo Ferramentas no separador Estrutura .
No menu Depurar , clique em Compilar Nome da Base de Dados.
Recebe a seguinte mensagem de erro:
Erro de compilação: Nome ambíguo detetado: Nome do Procedimento.
Repare no nome do procedimento e, em seguida, clique em OK.
No código, localize as outras ocorrências do procedimento Nome do Procedimento , em que o Nome do Procedimento produziu o erro de compilação mencionado no passo 3.
Selecione e, em seguida, elimine o procedimento indesejado.
No menu Depurar , clique em Compilar Nome da Base de Dados.
No menu Ficheiro , clique em Fechar.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários