Fout 'Ambigu name detected' wanneer u een procedure uitvoert in Access
Origineel KB-nummer: 817411
Opmerking
Vereist basisvaardigheden op het gebied van macro's, coderen en interoperabiliteit.
Symptomen
Wanneer u een procedure uitvoert in Microsoft Access 2000 of hoger, wordt mogelijk het volgende foutbericht weergegeven:
De expressie Event_Name u hebt ingevoerd als de instelling van de gebeurteniseigenschap, heeft de volgende fout gegenereerd: Ambigu name detected: EventProcedure_Name.
Oorzaak
Deze fout treedt op wanneer er meerdere procedures met dezelfde naam in een module zijn.
Tijdelijke oplossing
U kunt dit probleem omzeilen door de ongewenste dubbele procedure te verwijderen. Ga hiervoor als volgt te werk:
Open het formulier in de ontwerpweergave.
Klik in Microsoft Office Access 2003 op Code in het menu Beeld .
Klik in Microsoft Office Access 2007 op Code weergeven in de groep Extra op het tabblad Ontwerpen .
Klik in het menu Foutopsporing op Databasenaam compileren.
Het volgende foutbericht wordt weergegeven:
Compileerfout: Dubbelzinnige naam gedetecteerd: Procedurenaam.
Let op de naam van de procedure en klik vervolgens op OK.
Zoek in de code de andere exemplaren van de procedure Procedurenaam , waarbij procedurenaam de compileerfout heeft geproduceerd die in stap 3 wordt vermeld.
Selecteer en verwijder vervolgens de ongewenste procedure.
Klik in het menu Foutopsporing op Databasenaam compileren.
Klik in het menu Bestand op Sluiten.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor