Felet "Tvetydiga namn upptäcktes" när du kör en procedur i Access

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

Ursprungligt KB-nummer:   817411

Anteckning

Kräver grundläggande makron, kodning och kompatibilitetsfärdigheter.

Symptom

När du kör en procedur i Microsoft Access 2000 eller senare kan du få följande felmeddelande:

Det uttryck Event_Name angav när händelseegenskapsinställningen produceras följande fel: Tvetydigt namn upptäckt: EventProcedure_Name.

Orsak

Det här felet inträffar när det finns flera procedurer med samma namn i en modul.

Lösning

Du kan komma runt det här problemet genom att ta bort den oönskade dubblettproceduren. Gör så här:

  1. Öppna formuläret i designvyn.

  2. I Microsoft Office Access 2003 klickar du på KodVisa-menyn.

    I Microsoft Office Access 2007 klickar du på Visa kod i gruppen Verktyg på fliken Design.

  3. På menyn Felsökning klickar du på Compile Database Name.

    Du får följande felmeddelande:

    Kompileringsfel: Tvetydigt namn har upptäckts: Procedurnamn.

  4. Observera procedurens namn och klicka sedan på OK.

  5. Leta reda på andra förekomster av proceduren Procedurnamn i koden, där Procedurnamn tillverkat kompileringsfelet som nämns i steg 3.

  6. Markera och ta bort den oönskade proceduren.

  7. På menyn Felsökning klickar du på Compile Database Name.

  8. Klicka på StängArkiv-menyn.