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 makrohandlingen StopMakro i Access-skrivebordsdatabaser til at stoppe den aktuelt kørende makro.

Indstilling

Handlingen StopMakro har ikke nogen argumenter.

Bemærkninger

Du bruger typisk denne handling, når en betingelse gør det nødvendigt at stoppe makroen. Du kan bruge en betinget udtryk i makroens handlingsrække , der indeholder denne handling. Når udtrykket evalueres til Sand (–1), stopper Access makroen.

Du kan f.eks. oprette en makro, der åbner en formular , der viser de daglige ordretotaler for den dato, der er angivet i en brugerdefineret dialogboks. Du kan bruge et betinget udtryk for at sikre, at ordredatoen kontrolelement i dialogboksen indeholder en gyldig dato. Hvis den ikke gør det, kan handlingen Meddelelsesfelt vise en fejlmeddelelse, og handlingen StopMakro kan stoppe makroen.

Hvis makroen har brugt handlingerne OpdaterSkærm eller AngivAdvarsler til at slå ekko eller visningen af systemmeddelelser fra, aktiverer makrohandlingen StopMakro dem automatisk igen.

Denne handling er ikke tilgængelig i et VBA-modul (Visual Basic for Applications).

Eksempel

Synkronisere formularer ved hjælp af en makro

Følgende makro åbner formularen Produktliste i nederste højre hjørne af formularen Leverandører, hvor den aktuelle leverandørs produkter vises. Den viser brugen af makrohandlingerne Echo, MessageBox, GoToControl, StopMacro, OpenForm og MoveAndSizeWindow . Den viser også brugen af et betinget udtryk med handlingerne Meddelelsesfelt, GåTilKontrolelement og StopMakro . Denne makro skal knyttes til knappen Gennemse produkter i formularen Leverandører.

Betingelse

Handling

Argumenter: Indstilling

Kommentar

OpdaterSkærm

Skærmopdatering slået til: Nej

Stop skærmopdatering, mens makroen kører.

IsNull([Leverandør-id])

Meddelelsesfelt

Meddelelse: Flyt til den leverandørpost, hvis produkter, du vil have vist, og klik derefter på knappen Gennemse produkter igen.

Bip: Ja

Type: Ingen

Titel: Vælg en leverandør

Hvis der ikke er nogen aktuel leverandør i formularen Leverandører, skal du få vist en meddelelse.

...

GåTilKontrolelement

Kontrolelementnavn: Firmanavn

Flyt fokus til kontrolelementet CompanyName.

...

StopMakro

Stop makroen.

ÅbnFormular

Formularnavn: Produktliste

Vis: Dataark

Filternavn:

Where-betingelse: [Leverandør-id] = [Formularer]! [Leverandører]! [Leverandør-id]

Datatilstand: Skrivebeskyttet

Vinduestilstand: Normal

Åbn formularen Produktliste, og få vist den aktuelle leverandørs produkter.

MoveAndSizeWindow

Højre: 0,7799"

Ned: 1,8"

Placer formularen Produktliste nederst til højre i formularen Leverandører.

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!

×