Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Du kan bruge handlingen RydMakrofejl til at rydde oplysninger om en fejl, der er gemt i objektet Makrofejl.

Bemærk!: Handlingen RydMakrofejl findes ikke i Access-webapps.

Indstilling

Handlingen RydMakrofejl har ikke nogen argumenter.

Bemærkninger

  • Når der opstår fejl i en makro, gemmes oplysninger om fejlen i objektet Makrofejl. Hvis du ikke har brugt handlingen VedFejl til at skjule fejlmeddelelser, stopper makroen, og oplysningerne om fejlen vises i en almindelig fejlmeddelelse. Men hvis du har brugt handlingen VedFejl til at skjule fejlmeddelelser, kan det være en god ide at bruge de oplysninger, der er gemt i objektet Makrofejl, i en betingelse eller i en brugerdefineret fejlmeddelelse.

    Når en fejl er blevet håndteret, er oplysningerne i objektet Makrofejl forældede, så det er en god ide at rydde objektet ved hjælp af handlingen RydMakrofejl . Når du gør det, nulstilles fejlnummeret i objektet Makrofejl til 0, og alle andre oplysninger om fejlen, der er gemt i objektet, f.eks. fejlbeskrivelse, makronavn, handlingsnavn, betingelse og argumenter, ryddes. På denne måde kan du undersøge objektet Makrofejl igen senere for at se, om der er opstået en anden fejl.

  • Objektet Makrofejl ryddes automatisk, når en makro slutter, så du ikke behøver at bruge handlingen RydMakrofejl ved afslutningen af en makro.

  • Objektet Makrofejl indeholder kun oplysninger om én fejl ad gangen. Hvis der er opstået mere end én fejl i en makro, indeholder objektet Makrofejl kun oplysninger om den seneste fejl.

  • For at køre handlingen RydMakrofejl i et VBA-modul, skal du bruge metoden RydMakrofejl fra objektet DoCmd.

Eksempel

Følgende makro bruger handlingen VedFejl med argumentet Næste til at skjule fejlmeddelelser og bruger derefter handlingen ÅbnFormular til at åbne en formular. I dette eksempel udløses der bevidst en fejl ved at bruge handlingen GåTilPost til at gå til den forrige post. Betingelsen [Makrofejl].[Nummer]<>0 tester objektet Makrofejl. Hvis der opstår en fejl, er fejltallet ikke-nul, og handlingen Meddelelsesboks kører. Meddelelsesboksen viser navnet på den handling, der medførte fejlen (i dette tilfælde handlingen GåTilPost), og fejlnummeret vises. Til sidst køres handlingen RydMakrofejl for at rydde objektet Makrofejl.

Betingelse

Handling

Argumenter

VedFejl

Gå til: Næste

ÅbnFormular

Formularnavn: KategoriFormular

Vis: Formular

Vinduestilstand: Normal

GåTilPost

Objekttype: Formular

Objektnavn: KategoriFormular

Post: Forrige

[Makrofejl].[Nummer]<>0

Meddelelsesboks

Meddelelse: ="Fejl # " & [Makrofejl].[Nummer] & " ved " & [Makrofejl].[Handlingsnavn] & " handling."

Bip: Ja

Type: Oplysninger

RydMakrofejl

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×